{"_id":"dynamodb-toolbox","_rev":"229-3824a2c2eb9b195dd650a120106cd6a5","name":"dynamodb-toolbox","dist-tags":{"beta":"0.5.0-beta.0","alpha":"2.5.0-beta.6","latest":"2.10.4"},"versions":{"0.0.0":{"name":"dynamodb-toolbox","version":"0.0.0","author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.0.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"dist":{"shasum":"0728d67774a97c9433eb3a18ba0210ac5992194e","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.0.0.tgz","fileCount":1,"integrity":"sha512-aKdESSfOq3/pBWGARuBbSMcPN+2actjsoFIQza98gItNURYTTI5mCYY3L4rRxIzXqaRzDcXXiZ5/HHzrKjZAFQ==","signatures":[{"sig":"MEUCIDCVIQbmCCuEaJmNzWxCB5mi0CNIQX7UAh94mRyWmbrKAiEAn4mIch42nDB05xG3YM0H8liPKNbEoRD8ZHOJG5pOb5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1LQyCRA9TVsSAnZWagAApwwP/2K1v/g8lDvklngmirrd\n0g9fvG7nGEpHomsfi0rbgC0CYnz5/DXthog12jXJhvcx/jVVr15xJpvKgcWI\n4aewyn4esRKsWZ3Qs2Chpd9Zj68kCBKPWXy1h5Mu2mwJq2/TjYVFDCcmRWCO\nnS47u/95bCkRTiECEdfv8+IepqJy3qSdaA0sbvYIOSqavsuYTx1Ei0BoGs59\nUIvyObzLxj/zONEN62nsNiA1W9rGm/EIB2pGo+SO2Pwr0L6szYPUzMDHv2MP\nsJwNUO8p6X2eh938nkeXuAUKr7+zoh/20wpIJmdaCafBS8k8YvJbfx7UwC9r\n63N6650tJ8JEoCbjsqf7PYMIQds1WLFhujhkYnssy4kWK7/6mNHIepTHjtIR\ndcgI2ytIx0xcsP6MP3+UUoh8RD1WeW5VaJVq75HVy8OeYsnpG6UqQ2B/VkCR\nDF61XS4XaJFLJCYLQe7drYBi5L1VC2FsLFN+FAfS9BFEZ6ieo2fpcUCBy1cf\n1EQ3ina2bcCK/WNKkqr1gRRRK7R2w9xFp8MJKCaHYTge/HtGWKUW1FEGXX/1\nMFMYGMigD6J5EooYdjxQFqmIRua960izOpdZ4YvJrJV7od4qWmRLTYoOwvsc\njh/Q2zvB1nmHw7iD8sSamEP8ArBBvOGKzlad1kRswcNV+fzRU5E0ge029Vuu\nnKgy\r\n=nb7o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"_npmVersion":"6.4.1","description":"","directories":{},"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.0.0_1574220850418_0.38550407726288305","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"dynamodb-toolbox","version":"0.1.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.1.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"aff948d89ce9b43e13a7ef70e10dd4fe77845e86","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.1.0.tgz","fileCount":17,"integrity":"sha512-c0HRDxJ+JCGNdXipSaoxD/lJ0YopylkvLcaa1khwhVZ4NAYQzwJQm6hiAaNFsReYe9XNurYrkZaqU6uDt7MbFQ==","signatures":[{"sig":"MEUCIQCVFd7emUfv/GqlyeDv2baKrb7yTPYjN8JdPMn+rCxFkAIgR/246INaRbSwypW539PCWwIkuVVYMeBaNwheNWQI+7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6cpnCRA9TVsSAnZWagAAIOEP/0QfSqkvQ9UtSAMzd8Ki\n/nWgw+f1kjS3oX3JR0j9hapDkiJ4VoAP2D10czVxCiPzjKWEPAeN8hdx9fDf\n9mAR3ZvQOTF512wIF18ulL1nyhMDo3oO3KybcENX34HivLWjtM7GHRgbyGkg\nrPZBrU/0YuKX9v+GzdIttqlZ9dTkLVDsBS6d7pC/4AfRyJmWzMPPBIDVyP8A\nE73UPoJw5jUkZ+h7sMWaOq+jMcyR9OQqd8ODhkf5Hp5Dgoqk3iwnUtW+7Ytz\nNNgFPSolxTFQpVVnh6Hk94ro03n0N1tZNlJtQjCFCUjOto+6Y3RcMSMPU+zp\nmlBf85DZLgSEKRRpGMz1Ebdm7uwVCh9O3dbUK+qYAKfGtAqzPDiHcHCc7ZN4\nmlCD/tOWywI5thUNhSD9SME6UN+9CfPU0b8IJ6AE4aHKIIH55RK6SMbY/9XA\nhJ+OFRKEtjjqd8icBZ6eo8oPDLNnvAK5aCjS3zwsQP3tvbIzAR8qZ9KCSSf8\nEuKpj7i1MLhQX/0NWTM0pVrl0I3cb5n5JVkxHg7naxgiSIg9BWNkop6Pcqi1\nU1e5vFw8Zr4HcA5kWDFDaEDeW4RlnfchULJTB8XDjvbPTXbP7pnesgQ9B6po\nXl52RWw8hhwFc6+euoRgtiQT3NOg88btuIKzXAxbRHBOwnEXbPceo4QtSx7a\nJTUr\r\n=sDat\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/models/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"index.js","gitHead":"951031162bb204df6f655fcfbc9ffb94ca39fe86","scripts":{"lint":"eslint .","test":"jest unit","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.4.1","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"10.15.3","dependencies":{"aws-sdk":"^2.580.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"^6.7.1","coveralls":"^3.0.9"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.1.0_1575602790794_0.15592180421931556","host":"s3://npm-registry-packages"}},"0.2.0-alpha":{"name":"dynamodb-toolbox","version":"0.2.0-alpha","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.2.0-alpha","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"40bef998f5ef3067cab33aa56124662f1351d118","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.2.0-alpha.tgz","fileCount":62,"integrity":"sha512-CbflDs8pGVet6h/6d3YGkWOeoNPBSKBTWDkqMrKQa3qLhEVcyRusy3HN3qKY98OWmK1VMRxvhB7DMiRufekPSw==","signatures":[{"sig":"MEQCIHTx3dFHQZu6x+vo8tgVMQVNuSYIFnc9vqjYYaI2/4KhAiBxOZjq/a9MPpHsnstOzWDAmY8d+sSR7lJ3N9XyDeMP2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":389567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJete7nCRA9TVsSAnZWagAA0RgP/ia4JFX7PSn1NuYk3G8o\nnzw+mBdLLiV9uMC8FhBH1joM580zoJfTCiAkr+ctA+rYGBoUY5r9ThVnByFE\n9xtSbJ2LgqXFreqrxgafVMRVYXvLXf47vZbEnS+qlCyKksgGxiNWp6EnBnwn\nHD+Sk66a/Bdxq4shINRrrlRN+dQKp0Wl/HooLWfuLPMRntDrdo8LHQ3s54Dl\nb3PG5V0tK3CJfzgN0b+BiwObI+ANX6NMbooTMAixnFHH+F9PpT/sqNzc7evd\nh0paQONDTlzy/KNhuANrA2y53CmcY/TSimBDFnD0hafG/48u48xqlDz+n9R3\nHaUTuQ4Om8J9Kts95BYvg2N2qX+xgNM/aH1hluGdfknLugtl6Ol5cKtsZxHX\nP+cgUPjTunFEBT8boGhAdMBT/xjuljn159DcM/TfVjdML7Q7VBlMqWUxKCDD\n4N9Y20t/ySMOIqxxcLzaQQewJIE/i9pV36eFxCGbDD/MsSCEx0fPDIoj/3H/\nALoZrY9nmwicxO1zkjOErs9GRbQjinIvIb1F7NsSXOUB2JcvZ3kmNiTe6u1e\nKKM2Q+C930HtdFUmseAww/7VZCEht2pOY2pUBLsTTpttD20/gqpZqk4q/+cR\n6g2DpVK+yDx70RGUgIsx5sYfJlyBIjVC7uKcPna4oE34ji3hFghivMRfSsIJ\nhizO\r\n=W8jC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"index.js","gitHead":"2de1a1ce4cb2f63b3a7b7951614ae0c749ddb253","scripts":{"lint":"eslint .","test":"jest unit","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.14.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"^6.8.0","aws-sdk":"^2.673.0","dynalite":"^3.1.6","coveralls":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.2.0-alpha_1588981479072_0.3938511871479755","host":"s3://npm-registry-packages"}},"0.2.0-beta":{"name":"dynamodb-toolbox","version":"0.2.0-beta","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.2.0-beta","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"009bc62cc77e10a92ae4a34b6389b6fe944760a7","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.2.0-beta.tgz","fileCount":62,"integrity":"sha512-1az2noGgkZP8HCEuP8tPeO+Ri75BYMYq2usvBbN0l1a4MPsrTBjZ3GI7r/N8cSZqHKRCAGAZMfHXiNy5ncB35g==","signatures":[{"sig":"MEYCIQDgG3DKaBQymwF/Vo4mN4h9Gv1uljSKLWzkuFV2v6GGsQIhANVloTq4ROdfEzurvwktMwWjxxr0YIjVmfgP5Ab19oXH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":405073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCiW7CRA9TVsSAnZWagAA1CgP/116TPJz28v2jEvmSBU3\n7M+DMHLr2izAdSDxCmEYIiJ8WqY7I5zi9phWwCJ5LdrMuycWtCtjNF106px6\nIZGabJaoPdACKd+Cj/5Cm1dz11CaUIlaoXA9btqlwK+/C7P1sIlj5D8wM130\n4/rcJQTSkTh71TgUxkBebgnzlBi4ioCNiipMGHx74XzkFxOeBd1NFlmQ3gQg\nE5JAqaGbqzPWO3+Nqwc4Nj6xRt5AMQOtA+GsUhYqjjU/AdJFNczH0TBe/N67\nSDReh68PPNSpfdUY8pBB2QsHLqpuCKr1qOKAGqxtROptDVYrf1eI60JrKWUN\n2I4Vl5t9RsRV1Jreuzk8RpHWmvCkVCsCAg7b4negz9b34MtFLH2cKqZmyn8J\nEJbRc0j0r7itwBzFSDblzBnRIWk/oBXCd7W5F9dFGHavFLOYGkVX5lRtbi69\ndPVqiAcyAvSH3Co+/e8T/XxdJ2JzY9x6YjObBGcg2E7dwAoiYxVsFuKJGuXD\ndI+8M8edTAe7PQgRCREElq41zo/4kEmPR10+xq5pxSkE2dmY6NCdfq0ycpGB\nvpCMxOdnqNFu/4Cx5826KMl2+oRKWnq9IWRvr0xUxW4nJkUNDsmh8yX3rHVa\nK/ko/J5N7s28sOjlojf23vN9ysjd4BXLRN6ve7nGUZRiRLlNxWJ22gui4G4y\n6WxQ\r\n=Njry\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"index.js","gitHead":"e0699d996ade3ac03ddb5a2075cc219fe430bc43","scripts":{"lint":"eslint .","test":"jest unit","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.14.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"^6.8.0","aws-sdk":"^2.713.0","dynalite":"^3.2.0","coveralls":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.2.0-beta_1594500538712_0.5095595974967218","host":"s3://npm-registry-packages"}},"0.2.0-beta.1":{"name":"dynamodb-toolbox","version":"0.2.0-beta.1","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.2.0-beta.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"ae1665917307ac7e2f976ba6e759e6ddfd874ace","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.2.0-beta.1.tgz","fileCount":62,"integrity":"sha512-53HGoyzII0cN95B/5Yb6nzHe6IRm8W+IRmUJZURNcfB7P24TZf9b8GdzF8vuncTfoVlHecTfpjJoZmbQLDRH4A==","signatures":[{"sig":"MEQCIGoLeEIuhHD0Npf6a0VJjkGJOrlyIC8sS6qDV4Ovw+4aAiA2jn7DuG9cY07LkVTXmN7owKv5/hwNz9GS2NjVp1Jb1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":407693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEOunCRA9TVsSAnZWagAAdkwP/0dPzokV1SZVhwE1rBOr\nLss1L2qg0fYZJOhQZManWVLokfZDtiCAe4jQwGAnfrgMOQ1XJ1/TDWGH9HLI\nAAN4B9d7t8GTxJpdlQlYX7DFJrVAAXtcZ9YaTFelA/cJieXXfHKP2CrfET/Z\nnm25J5Et1sXeBRr8WlMySzMvBYI8VYEFLAkfdnfCijfjmxLimtMQHFCd9RLC\ng09CRh95iPlI44HD6AzvtJT9mjufSzodU+asA9Yz4kZdwG1L2C5nKil1vC3Z\nZbnfFfxV17FIlu31PA48uoVwB2/wPO1wzC4Y/vpJuBH/qv4wJIMBGBNQfHK9\nv1jQMa/vU5G7AVXxjvR2BH4zMCTtA8qwZLua6Q7wFjxffjjbY46BXmaQPUre\n41heSHFAr5H9ve4p6kJw8dQOza92aii/prVBisbuhdsERphA0iwMGm3NBZPX\nfXdf/rKDoObS81EuYW7COTv3agRyteFl1D6xqrV59jZ4Qnr6viNkQbXLdaRc\npwrafcRusOZWccfafyz+8ljV7uizaIVXWpzOPTqyXKHc/anpOlPXjedhmM0o\n0XDllagL7OfClslpxKP2ST03yS+jBnszhEjxc00u51PZylCj9ZGaaPXJvqc8\nDswPLrzlYi6M6sMuVSS3juHxDuOB2Q9F43PTM/8QdGHm+pTaRybgAeubJ9Bi\n0AZO\r\n=7UQk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"index.js","gitHead":"4cbb92a89e156cd7524dae36d1921ea6f7f02503","scripts":{"lint":"eslint .","test":"jest unit","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.14.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"^6.8.0","aws-sdk":"^2.713.0","dynalite":"^3.2.0","coveralls":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.2.0-beta.1_1594944423123_0.3295970198719065","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"dynamodb-toolbox","version":"0.3.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.3.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"e34c503a9cd5f9fedf8fded9a4409fcba857cfe6","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.3.0.tgz","fileCount":37,"integrity":"sha512-TVWkzvLfQK32YgZVuQV3iwQ4cyMf0+BgY8fj34z7aEBgibJNvvWiydfOVVcskRm5n+0g73v0gmhITxI1Ae425w==","signatures":[{"sig":"MEUCIQDeVNE8FD+8/fZ0lbBq0TVeLYTQ+AbVKEBhEGfZlaEeCwIgXxSMZyJydS6cT2ztp7UI2bhkmf8NKpVDJ/czubWCRHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1USgCRA9TVsSAnZWagAA08YP/0FLxaXhEH1unRgufSCY\nAsjlp91Eg6uq5oYPoXpMvYiEuSB71nhiajwiRt8dcFpN28daWQYAYEyjKOE0\nImyLjC7j5iq2KcNypw5z66NLGcMmHb/w7smbYTxWxdA3FT23MYPTWI2w50lN\n/ycBJJxfg85qRzGqhUMpOQ5z5ahi4S1qF51CNSECactENOrPorE9bqaRUs8Q\nWqzueTt+5ssBovRbKgDba7P7WNtLdZqdhFEY1XYhZadr77qYlMTNemLUuz6A\nc8MfAMxGZ7G7e/Ld++F0QPKtD+sTIO6/WNIeq8JST4Mz6zQVUQhJKaYunrt3\nPQwjM9b8mU7umvmdZtBQG7jFox+y0hF1w4m+U8xeFISTrfmyxkIRNIN/AGYc\nmzQ1uassKXXAFJXWMKxiZoAKCy8e5RCevqgtUmaWnSIMFoXRTRUSYWxvC+jg\nB3Q1yJT6B6klhMgQSzrhwpAsSZ0OIqtFQ7t35hH5WG61dXmJVoxc2JIQiFC5\nC2f9OfRUzM1UscwAFi0THgPLqJ/5Q7C13McfeVMa7LhKCQRusmsXOJqcWb16\nMZyV3ROLxGVpOGNXlkkHnukvb0ks3o5Qsp5lUY5rdiyxlCVgsit4XhE/lHso\nbCpSrIWxdpjG6pQ/mTZQEAlB6Ey4/Qr0IDtgEqb1CDv7lnd+SGe8VqUNym+F\nsDRv\r\n=7Kkv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*","/__tests__/tables/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"79be09d4b1446e5d7b397628a16464971437e3e1","scripts":{"lint":"eslint .","test":"jest unit","build":"tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.14.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^6.8.0","aws-sdk":"^2.763.0","ts-jest":"^26.4.1","dynalite":"^3.2.1","coveralls":"^3.1.0","typescript":"^4.0.3","@types/jest":"^26.0.14","@types/node":"^14.11.2"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.3.0_1607812256107_0.6811718296318685","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"dynamodb-toolbox","version":"0.3.1","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.3.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"8784d4e8fe169009b8004ba9fb96145cac975868","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.3.1.tgz","fileCount":37,"integrity":"sha512-nXX+1pUxEamsrhs2FLlQKA0zZv4N1+qq/HEEaGeHJAPMq3cdMtpddQUU/UppcOhNCytPlE2fs28wakXVsRuzMw==","signatures":[{"sig":"MEUCIDJIOayr86SGRDDYK2iqM2zHxUi1LGTjJ3iHZjm+Qm/1AiEAlMNrGzl8lXLaFhRi1D0LaGHZ577NMqTkcYVFaYuBtAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6lHTCRA9TVsSAnZWagAAgwUP/2HRaTs8/WdqRaBnQ083\nKk9/BeCAb0Ju3nfwUHJONG2SiDJsshBUQeWtMTcWGmkj93ci9zrWYLkvTqS7\nkvyhpC7GrJX+ekk3A7RTRTNm+jQkw38QMCKR6R0zpg3+QCEprlwkj1534Kh1\nwumD9K1dMuvEh8N1FhqyRhlGH0FTl+sudnpAigyiSrjRrr52yHOITfZ9yvgW\n0Z1VDhKXgCy8ofMdX7pdHo8SJ1sDpzmKVU26UE7uUCg7OojTizpqYldExUtP\ntMJT2yCVabzIzmHwuH2oAVcEqkuv3TNzsQ5F6ACZTu7VbmxKssOBwyfDL90T\n28EPMKtTL4OxacJvGUzrXWV90pR2RLVUIFTJHQ+TSD+R8bFJBv8YQUeiGylk\nV4Kyy3h23wHK+RTKIjfcZE4ueArVbHoeeKNj8MIBiTA4uWiuqgR1aFSFX4Wc\n1m1Xu/ykTVKHzCuAKsIqrYDLOgxMfX4N4T4Fm5bJhjiqll42oT6Ri6DsHZzb\nHxcq/A+tK2z5hu/7MN3Nmy79Sv0gR0RrG8hgP5HzNSeQeBViR/PNuJFxiHw2\n5FhNB5iWsxHpd7cmnw0uyQDM1EpVUcSFFnqiAh9XVLzpEUP1JvAtkLZjABlL\nBg9Y3L9+QFwKnC+qsahfrMd55dpoJtUsZXtiSuzLMmKXBcYxoUG4gxBNjfMo\nY/fk\r\n=zXZ6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*","/__tests__/tables/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a1918399f739a058c4999682387cfa78a729ca29","scripts":{"lint":"eslint .","test":"jest unit","build":"tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.14.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","aws-sdk":"^2.818.0","ts-jest":"^26.4.4","dynalite":"^3.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.3.1_1609191890698_0.000045161739988808236","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"dynamodb-toolbox","version":"0.3.2","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.3.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"e9b9dc060e3d2ee6668e331d628c30644e73e831","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.3.2.tgz","fileCount":37,"integrity":"sha512-H++IY7pZRqbOUnCdL2lJuevoAMOA0/eFX0hv3KW+6HtZj0lyZEuC4mOFV/N87TLSNAeqauIZuFMXWrr1E6tVKg==","signatures":[{"sig":"MEUCIQCJMB7yeC4OOHuY2es0f/C+ckrdKJYiba21qRjlq+MP/gIgImOAZEZ6LnFzgjkgKxNcAVCjjhBxVmpjsttaagWVG78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/HfTCRA9TVsSAnZWagAA0pkP/AqIodI8RVuTIIUc8T4U\nermwzczvQq8jecQX7VCachShPbmYnzOuHzPryEMDFNSv6L6QUVIG+bUYtRfA\nFk8C7+/lzxIdi8G2iJntS+hkEoDK3Aca55aaPnS6xFb+E5xi/UTk76xZo9g+\nfbdCE2c5fpMloKcqGFW9dgXJeMSgyR7fh+ELzsgQXwbgIGyr0kTB2uI5UFoP\n9Quhkt5DUEhuxpO8hVeykFnvYwRpwLlvx9wtHUshK+u2/erGk5n/BsLf3a8j\niSPBrjHl7158Hd8mTZ+OrrNAGiAjrXmey8r2e91WPYDGiMy06LR/ppOinajh\nJR9+H+c1qK5ERQ6aYT798GurbMCRhUNSIQY+zto0KfIvxypJpEHgw1Xl31ZP\nIyvugMJodFWZU0JH/By9GrsFlZ6XBW2/SQ2K+wQMUWNrmRIghBLS5ZszEeVK\nNuJCjC09Ko764efY+y4o/AjnC9WZMDcKYSjp1hkuszPADGp4321QzAjdR+2A\ngEsnGt4MzhxswH30rZPRO97qfPV/OxIQokM6zDqYjyp7ov3Ly3lfELPiliLJ\nubLMv8bo2bfUJVunash6xaup1jM4IH7fP+Rj+637mV1HIvynd5vsVgy6xhQl\nbqJN4EsV58ghQu1Mk+WuVzjjE5p578KRWya4WkiXiGSMKDVF811WKh14z10d\n1V3G\r\n=j/qG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*","/__tests__/tables/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be69d7e8c23f3f37a00ee5733ec1c39d3f8235ea","scripts":{"lint":"eslint .","test":"jest unit","build":"tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.14.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"12.14.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","aws-sdk":"^2.824.0","ts-jest":"^26.4.4","dynalite":"^3.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.20","@types/node":"^14.14.20"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.3.2_1610381267210_0.054302553686443655","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"dynamodb-toolbox","version":"0.3.3","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.3.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"77343085813c053fa5e123c4a1332ff0e133d953","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.3.3.tgz","fileCount":37,"integrity":"sha512-6kA+H5rve1OI38XTHbBa06kf+EIzEItxJW/3MoCqhi3YAXdk4uxPIbEu0f+xyd/s8fQRBF7i7ibJnICpDY6g2Q==","signatures":[{"sig":"MEUCIC/xDgyIXP4+aXKLsjC9NLQ/HEYvCzb86d10n3VfloJVAiEAiTyxdAftYIJ7E3DG8UVWFGEndXOnClYyKVXriquzkZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/zcCRA9TVsSAnZWagAAcLkP/2dlsECbmNOVhq98vKzj\noETGaajk77rXwAWHZ3CQRp6LiSDArka6itCje1T2ca3iLynl5wLE3tPglpMf\nYAxjrYwgLnhi3kGN/rl+AOeVbpEU2cmPPv1yKo5P3cz4wJFKe7Ez8a3iaPJ7\n2wd/gpjAGvOxllsitPX7CMgvVO0/9pXdsX/o6FzqewcXv5mXOEWNpl8hFnvp\n5VYrmkSHhBvCIwa6hFWOredCJg6AiXUern1lxwWCNljGeWzL1Q+ayZDeNjJH\n6lcmuxD9Zit3q6KxusVHZiXobkdXkFGU+hvvOdqOidsYAG+x77G1VVMeEKY5\nfHDTaRFFAYja6QgLiwlbCq5YPokxwSsersDjI0XFTngtC7iLwSMNQDUWW2sy\nkvMSPbuuTbIvy7cycdAzSI0dDhtybp047VXeq79pnlnz3o3p9gdjZlfgUxO9\nP04G0JlsBGdykWnda17jkQCPA3Sw0CQ0rCI4pzYlI4Sk0+na+BXidTITSwMb\nMa+PpTdeIH89XEkRdEkPahEbTS+mto5Wlof9RB/GfQv2VRcYgFYdnMzdumDA\nQ2KfTHypA2YGdVV5BJLSRblOF3pS7FVFHPjR6HWLnZlLHB6jCJw3cwbUO5Pv\nN7n1tz4OZAhW40Kv/EqnAsV7hdgluCA6jM7h/8frdFFzT2CVxvhKpJhiZeeA\nPZ92\r\n=k1rz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*","/__tests__/tables/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"09ddf4f144c3119802f44119060138ca5183b46e","scripts":{"lint":"eslint .","test":"jest unit","build":"tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.14.11","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","aws-sdk":"^2.818.0","ts-jest":"^26.4.4","dynalite":"^3.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.3.3_1612446940259_0.34647078799767983","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"dynamodb-toolbox","version":"0.3.4","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.3.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"5cd74536d88ae2901375dce0041fac0424c91e95","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.3.4.tgz","fileCount":37,"integrity":"sha512-5J4f4EMkcO8jJw/TDAVG4Vy0tlCaDOMYILutPUe1fvTFSuw0QKIYPifY17bAj1QKkx2tB96dLEXNntmWoWvDng==","signatures":[{"sig":"MEYCIQDL1JUvksMavik+TOW5IkWowp8Yfvw3f7eZxhnR4Gk3jAIhAMFFSWXRkW9KRa4bRthZWbSjBCqbnxdQp2+sk2eEgvAS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmRtICRA9TVsSAnZWagAAo7gP/R2i+r4K65mqW/aoM+V3\nbWHJMzXLgM5oR73lcDXhtAvAs1RiXOQ/pwh/z0O9MFt+meU2+FNAlwvqYiuu\nC8SGCKWNXxXNmpMjQmth0MQ40qCa1Or6yFdGBGvmQBEbd0fRiuJM/r5XVBwq\nEfx5A/DEHu7Abspiw43mykV0O/ZD6SvdrQbI2qTe60CJBOt3oJ3N27/Zk7Ro\nK1ctSIO5JiQVgKHN8/Z9YdbQeicuPJWamu46eHabkFP1CaT2JQQwfKrJRb4Z\nKL/h6FPes8JySnM7cARTWXSVSF7fghmx/uFyOLigEtCFFCCtS984nxgnaewP\n6LOzuFsWZA8cqpicLBGIp5faGHSTj/bB7CUJ3n7v51w5KMhautYYKUt1AYDi\niuVIuZo1XFjoZqn6uCGonlP9bNf9PuMLmswfsa64EqaQ+huWSODFqB5k1wDi\nAa6NHiJvewGCNboCIo3nuz8arVyonkcFUkBC983auNPuGYozKjfQeauQkYI2\nlSofulLLwS8cV/Dw4NHisRbYuFuQvOpQ6y0vq4o7hidMAz91BW2zT5x3YlWD\ntFiuGTYELgtWPB/WPnEMNKVpn3KABkZlTFbmEfEBwcQzv/9HBhzUiMqhxhth\nyP7oXZ9KxndF7KecQJuYZctOzd5Yyld/1vKRUUCBpvAbCSjh9wVsZBjbv+PA\ntW46\r\n=gI40\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*","/__tests__/tables/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bed53b735bcfbf1c43fccff4dce8857e35caa809","scripts":{"lint":"eslint .","test":"jest unit","build":"tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"7.11.2","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"14.15.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^6.8.0","aws-sdk":"^2.818.0","ts-jest":"^26.4.4","dynalite":"^3.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.3.4_1620646727573_0.08805407232963103","host":"s3://npm-registry-packages"}},"0.4.0-alpha":{"name":"dynamodb-toolbox","version":"0.4.0-alpha","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.4.0-alpha","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"37f3fbf65e056da689bada29766acdcd0ab679ca","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.4.0-alpha.tgz","fileCount":117,"integrity":"sha512-NPhtVOb2mjmNdWi3z0j2MKOySGh4lhDXXvGjcCzUS2JsmOPNo+m/MIQKUWqtzOkl7jAgcNl7B/s6jzgNWYie7Q==","signatures":[{"sig":"MEUCIQDelY4I2cIslp0FRNox5awcHyUa/t7tSVciWbOWCtHMywIgJYM6VcmJBqleHW0ezrxpIpIESETGdpIAhlFZd3wWNkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726368},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*","/__tests__/tables/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c482cc2b29bacbe6e6ce4b5855d53ecfdb559c2b","scripts":{"lint":"eslint .","test":"jest unit","type":"tsc --noEmit","build":"rm -rf dist && tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.1.2","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ts-toolbelt":"^6.15.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.4.0-alpha_1636327830372_0.5706922175645845","host":"s3://npm-registry-packages"}},"0.4.0-alpha.0":{"name":"dynamodb-toolbox","version":"0.4.0-alpha.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.4.0-alpha.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"da3ee6bc0b715f265b460efbe61a38b8a9b586a2","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.4.0-alpha.0.tgz","fileCount":117,"integrity":"sha512-I0Sk3VF+7A6huml5yWfSGMnLC3PUDpBuKwhllqOZPbNKJPKrf8muy2NnbICmsDWCMHOA92FJdlwZl4NoQaiPDA==","signatures":[{"sig":"MEQCIDKzY0A+mXwDwCZIbBorsmCvlMGJLpWyR2oRfnb5DFrEAiBe/y3i9LdZgKxPj/7uTF5tOMeqCpIAePZQrDPB3rF2ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726370},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*","/__tests__/tables/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c482cc2b29bacbe6e6ce4b5855d53ecfdb559c2b","scripts":{"lint":"eslint .","test":"jest unit","type":"tsc --noEmit","build":"rm -rf dist && tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.1.2","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ts-toolbelt":"^6.15.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.4.0-alpha.0_1636328384648_0.787605838027698","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"dynamodb-toolbox","version":"0.3.5","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.3.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"ebc73a26c488b16874d4f09fc382e0a3864ba051","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.3.5.tgz","fileCount":117,"integrity":"sha512-UNuBwTwJwWIZQLz+STdl3xeJyxqk0vMxieUD1AO7VEpbYvGGrLxuvJzzK1ng8Gak0e8xHZlcapuj6a5Zl5pqUw==","signatures":[{"sig":"MEYCIQDuWXBSWAcI8UWQGFgDZEXvI7z54kK4qV2DXEG5+r93fwIhAN0XIA07lHrNiODkjkjpMh+1YDkc0Vucf9X6atAHUpZe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632671},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*","/__tests__/tables/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"81e8b696ed632c4aeed00339010c2e2acef97378","scripts":{"lint":"eslint .","test":"jest unit","build":"tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.1.2","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.3.5_1636328550755_0.14511385404793886","host":"s3://npm-registry-packages"}},"0.4.0-alpha.1":{"name":"dynamodb-toolbox","version":"0.4.0-alpha.1","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.4.0-alpha.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"8e04276102c1ffa71f4fa6978767ddeb2d81457d","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.4.0-alpha.1.tgz","fileCount":117,"integrity":"sha512-pDS4d02CRo/SFNqxwwoLtysVCw/YBbo/ewzVb+t5ASbwTsx0mJ6oooB0cQZxC5sr5uI2Y2SgUo+8sV/uYBQ+gA==","signatures":[{"sig":"MEYCIQDhr1lAjsr2LMSyq/DPgvqh/2wS88l9rk3EwcQtRPFwfwIhANeq7XJqZCfZqBbw0KQHIbXYK3SYKDRxO+kUgB/tdQJF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":736902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrgAnCRA9TVsSAnZWagAAzaAP/RPHQItLePjn2J0FAOWy\n06qdaohLSG+AqKym/l6bnGd/sJ7kFE2eIpR3L4D5LgjCdAv/oN8mZk3OIv8B\ny/tZywNUMH+G3r44tat7oiGMW2xlo1A8yuKHB58H+V+gO3eQ7BDB+AIZUcg5\nC+YjvaLx5H2V35NBK5AzuENam/gpLWclO8rl+dSHWTRdcT6lixyuTq4hVAGP\nyJ5mzZDrySuybzdeymUL56F9+jZ3QloZW5v7mx62BEZ54HTZrduzF606zjca\n/QNBJHWUmUZUwG7tQmZoaOoYG3yMBP3WvMlltQlUtlczY0aPIULnYK9L4hAv\nqVrcelMRBUDUACLpy6iyhHhiacs+5SNo7dPaZPuu0MuWEen3f+Rd1wZhrPro\nc61gl2fkdbEUtm5xTIyvJ8ps7IfD6b9MSB31wtWDzSqC6KvyZeFgVXZ7jzGZ\nZM5CpttBj5PT1BAC7cz9RqF79EzAK5sX7YYBya3gsfIR80CubUid9/z+s9D5\niBB/C7m4pjPuZv5hltktCAPselrAKsDhV7CMFvFt07Uh2H1UoZlwmVZxPUip\nXcZwTZ3x9Apf3hYKiADalcvNw6/hw5gtAuIoK7kwRk+jypR07qDnVdg1Ud2W\ny+4v1hS5Z55pM4NvpdQKToXiUG08U+f6PJYQVPXFgaBzOrF2xOwRN/JCPi2T\nK6Ow\r\n=rG43\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testPathIgnorePatterns":["/__tests__/entities/*","/__tests__/tables/*"],"coveragePathIgnorePatterns":["/__tests__/*"]},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"17b0abc3c3b5f0c249f1de0cf32d04ca51a0e779","scripts":{"lint":"eslint .","test":"jest unit","type":"tsc --noEmit","build":"rm -rf dist && tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"7.17.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.8.0","dependencies":{"ts-toolbelt":"^6.15.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.4.0-alpha.1_1638793255245_0.47689073497424506","host":"s3://npm-registry-packages"}},"0.4.0-alpha.2":{"name":"dynamodb-toolbox","version":"0.4.0-alpha.2","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.4.0-alpha.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"557faeb754298a48d33ba3898246517b16debd3a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.4.0-alpha.2.tgz","fileCount":117,"integrity":"sha512-MqBcQrF+Mshj/QUK7CFJDrr/MyZSQ5dPHFDBf7GcGNQNyf7royLiDEh7v+3AxA2lx+V2AbCR09pV6h8GX9UayQ==","signatures":[{"sig":"MEUCIC+ZL6SrlJxu3ITM8ZPR1k9VshVRtubiJiDDNE/zIkVVAiEAsg3aYZd+DNT7C2ETLrXNBm3sMoBn7A9mQVhO+Qiw6Og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":737001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKKo1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMhRAAh1IXTaACy/FalZrb/haImTsOUdOzEo5CYEG+KSHeA6MyShCg\r\nv0r5uKy1xPTqeoGLz1da6wL1FVoa8PUjj9XNEeeQqbG7L7EB+eL+r8bLHAar\r\n+u16cb5nDXywZFFnFik9xd2bndlQHXTteAHdVMTI97i9m0psqgBNHVydwW5p\r\nLnmJG2K6z1GlpYJDYbRuTehOSeEu05OYXf4DyvkHT31+7wX0rbsAlEApCNFX\r\n3aXg/4mZS1nc9RghzcgS79uYya89yP+vlQrL9Yk98ZgwVo5Ld7iQ57Y3K4EK\r\nGn1G+dki2rNCVrJGPVc8A4PY5O41bKwfABpT7Zb7tfPWXpZzg2U0yK+mb1Yd\r\nFpvoM7Zk9JtHMTi5UFXWWdZzX0V1+QwuEuKgqr2U5eyMlrpK+SmOBb1brQef\r\nfmP7MPZtu71msDcW5yafbs0fgzYccSH7sGMiP6i0D2LNC6TXrpcjD8MRTy5P\r\nc/6bApj5FaKRZaSx+mbwoJKNjXhKKyFYV54xV9iE/vfZwuv2//UxigY68MGL\r\nOuZW+fD23P+GgxTU8X/A8SUF0PmhE3T4rP+TMz8ABty+nIZx1mpB+4zJqdo8\r\ncSRv+fXGV1APObPB/jSXH5ifDdsrmejr/NNZNcGo8Au6CLZuSvoHTQY+Af5N\r\nJM3jufsGIMQKNVasvWLaUlfojyOCyIFqoj0=\r\n=Xe3b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"676a42f510bbd7ca0e6598a65d0eeab730784425","scripts":{"lint":"eslint .","test":"jest unit","type":"tsc --noEmit","build":"rm -rf dist && tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.1.2","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.13.2","dependencies":{"ts-toolbelt":"^6.15.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.4.0-alpha.2_1646832181542_0.0881550117096006","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"dynamodb-toolbox","version":"0.4.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.4.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"77998a423bc2ea9ec37043c557a310fa5399badd","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.4.0.tgz","fileCount":117,"integrity":"sha512-fgZC8Qorr4SjLjsPLH6flrjfeYJAK5dKUEWcKZDiqFZHtAZg1aV/q/WJ1iOAedXZCbZuBdOJ+dAG+IiEckE82Q==","signatures":[{"sig":"MEUCIQD8441d384Fm+KHrdicdkAyupJTtYMNOecsd28rTvYjLwIgT6oApg7pGrWAzLdSEXWvoJkWBxyNpF2yE4VSSdPYkpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":737911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwFsKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryDg/+LWgp37FvZVTqah55UtVuN8sbTtugLybK/QC6ohDXdVRnRVJZ\r\nOh1e/vHE3f+e9jiBukDXj8HW0hmMCMpjOscchasrGxfSPMn43LUog//9ma8Z\r\nDVRP3QQUlFhETy0x5SLnGxG6lYXv6nzVWZZlmSX2LlHQNfJEgi7uYMx7Fm8k\r\nUMaHX/xEbuY1Uh0/m5vF3nhLdC8mH7qcF/Cnh4wGbn1y+Djkv2D5cUZ5o7Tu\r\nkvuN/O9VzZJUFlruU2K/Y3kAoqK81b+Yqnsnz6STzZQjU3aI1H72mws2ykjH\r\neQwOFpXbe0f0lUn+agW/+aly2G+elWq0UDz01ddnfECJkMC4thfXepKT7LUB\r\nAc04qQVqw9qAamakFy3rG3dIofpfNfKKciocAojRflJWEZUZ43t5whlO8/Hu\r\nLB/7tUXcs2vp5qhe9fDBqbwkcCVHbvL237+masU+lhUI/QBZ839/NJNHcHVL\r\nEwtnJbzZvP379I9PF7qKpbOORwqPOM3WJ1KrA1b5IdBdD2iZFd/K977kjrqN\r\nPxVNMIOn9sJBC/tULo+2qw/Xs8zzrAz5YpoD0NqeiCXz7y5A+PgLi0c2r9cH\r\n0YLKe0zQDRi4i/ZVb+NO8HRV3lun32heP+C9R4VC4W0nxutE+zb29udZDVNT\r\nD8AG3eihh8hBbd8BqFc0yg3dl32+rDJpHZw=\r\n=nMq7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"033ce892583157f2bd8260a7ea38ed7b68bcdf0d","scripts":{"lint":"eslint .","test":"jest unit","type":"tsc --noEmit","build":"rm -rf dist && tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.5.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ts-toolbelt":"^6.15.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.4.0_1656773385810_0.21245233045049572","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"dynamodb-toolbox","version":"0.4.1","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.4.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"dcaf32215e64f88e1d06723c90d3dd0f5a5616d1","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.4.1.tgz","fileCount":125,"integrity":"sha512-Sl9QZhp0tFYrZhKKXWGNg3SzyG6ROExsZWRH1g96MJScAU5bW+WxCMcXymiQSjLJDR3NbO7uP4hzPacyMJfDZw==","signatures":[{"sig":"MEUCICmQfHjnc6Zs0kydcgmMtCBHnGHmLvhbiJ4wnwFeHMbeAiEAgTdafiNyNu8gVv14I078XRkiab8xA5cpaGrV72CzADI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":742357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwtVQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc7RAAoHSijqNHYQRzab8tePitzkm81mwlP1suTrK+FxACzpI4D3md\r\nhretSJMCZyhBKD9qeHQiVEIR6VOOCBbVn0n+D8dy+BYm0Gjo+RWi4n10Jk86\r\nTawY9oExhK/gvpYD5AII1glSo6Y75CNJc7q1gW5Nz60mVbBTqYeSzNHh0M9z\r\n8wpH/S7r2dxlnzr6+YmfvPf/YF1z6oHs6El+ewE/3W9xqzRVk3C2RFbThEgy\r\nn3cXnHPRY49E3E/nGKJo7htCidnMCEpkny+lfjKdbZHqDJBzwPSWdBRdRiiW\r\nYLN4rFogBiQBNGo3Av4QcfL0tOeRxxssJ/hwwdumIeyPeBrsv0xR5Ck3CtqU\r\n14LntB2OBJCkA9yfRDLzhihlIQ6/9IkRRfV+Nze4NFq6t6aJrf6xCvwm2vWd\r\nOIOrWBmTyrrZopcI5nMeqmfhVddnXhMBQMWUrKGh75IAyacmuWz0T9raFo6v\r\n/dbOMsMDTvxiHLBGNsoEEjqNWKOXCkSvx23FGY8xS37niwcDbovKxFoh2dUB\r\nIdThk3b2vLucoBKyf6lDRFUnFG+jKrdb9nBODf5KuxnTWFdaQgZjxmDxKuMp\r\nw/Hfq3l9azbKXpz3IhcirL7OCXC04jJ3Crp2W60h5Hx4QtJcIDkMpzDL7gwJ\r\nVaWBOSaMsuNOjquO0Hb0OytnCG09A2xzAHU=\r\n=XXel\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6eeb4ccbfb597d4f8ca902f4585d5896f945d05d","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.5.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ts-toolbelt":"^6.15.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.4.1_1656935760176_0.5872891103420024","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"dynamodb-toolbox","version":"0.4.2","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.4.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"027c6eef6bd656d2788dd622f8524a7737153849","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.4.2.tgz","fileCount":125,"integrity":"sha512-WQtozJwTlFawzEfD4a7eq/pexRvhiJvDAVGYawuq3QFtSSEO7qIxk2GeNzbeS6mVIwt04Ld4ffudMSvgMlIRJw==","signatures":[{"sig":"MEYCIQDMHuUh218RFjFj6eygiWUEx1Fzh+kBtmQi7e9MAAWBUgIhANyhx1mp1Cuf8Ft2L1K6bFmbMpTXOdPQj0mliwArSQ0r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":742344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwtbyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEtQ//XPjTWwvZJrXKD1aFXYNVbPnoA9Xr66QabF+VUmgfELnWVd2M\r\nFz9WxAqhkqUB1PViegm/+n3vQmnQ2+jeGq8IebkGaa/OrBFaSfkMV20CrSrI\r\nMJOgNBOJBPeIYbdyPYbPDJGMwxwge4slYlpptIkuJOJhbTmzsIumfW6OGwz+\r\nvgrIVHDo7+8yuNMZUOiGUMhUvsGiZXv6vCAe5KLzeCbBCd0gLZmUHvIHnfum\r\nINUq0D9eoO5SfXXZJjweOLtl+lljab7+8hKwV5AkEiRqr/6EBPonAyiiaqnf\r\nGBtbEmV/lcVQbq/pZPZPh+L8v0Op+Ifhs3WQlcWSRMn8jtDHpg5FRVAPDmzt\r\nefCOTGuSYbTLNCKxZ1Sv5moyHeyuhyKysEJMXJOIheYjJAlZWsJdmIiAfr9t\r\n4lDwB/ewZtXQsbUbcswi0itcfnW3lK9Jte8YDG1ALRxS2W8r5sLpW0VsMjAr\r\nTCsEU3c3yMVJBoJ1UB6Z+wZ/nTdysTZzwlMgkpEQqhiyQ7OxnfwcZ9v60cLW\r\n7t0g3VgTJjlwCTKEWvzAOB2/eelFLUbzbdTdQ1pjcoaRyJvb1tgUwGE5JiZx\r\nNEqABujHDSL8aCracK/2CwwI3UYFl/GNp1F3M7dF0SoZ7OuKggCCj4M/HjBr\r\nvLuJCPVk3HFjx88wVEWrnt93A7ucJOMoTu8=\r\n=WKaf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"26abf38eae5b642de670ced0c9ccfc2827af74fa","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.5.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ts-toolbelt":"^6.15.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.4.2_1656936178581_0.7749919487444539","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"dynamodb-toolbox","version":"0.4.3","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.4.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"a8273138fc6b0efe469396dc07931a5969f47c51","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.4.3.tgz","fileCount":45,"integrity":"sha512-z5WuDj+g5ZBKiDrNRbxg5hEpTDwR/9MsnE2A3+t0FuRyPbEegmUmauHWcnK/JxwTE2JcUMQvDzMgCAJW5BAj/g==","signatures":[{"sig":"MEQCIEyUbzkQwBlIBv8H7WpM2TdCgp9o4bgP5eUPmUmqJgk0AiAMoyU51hgT3Pi8dlGgx69/IZ3h4jcLj1pU4UMxVGN07A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixl3gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/bRAApDOM0f0EqsCLrGT0qqfSHpCw0zR4Wmzq1YLExfA7YyG59cf8\r\n4MIbCo9s3ZAJAVwOqryx6M223zqAFy0j8/NlfLQK8p9m5+vvrZjLquPBy1lY\r\nWCVRWD/kqkRMP4Pb5ZC5AVL9VgnFW5+tkGchP4RY5mVXjidbmwQU/Us6RIG4\r\n2Z0V9sJi8Z87jM1Eu7LreKi1waB3VLJWkudzGYzetwAbKV4mLUmmMElirtLY\r\nTUPW3/1quQb4wofrkYXvIzRmAwBmP247Hdfa5oNtSEaAh/gbNLXISW1pi3tw\r\nO3BtY2R6ZCg0K+/wZdUJ4AdO2lBG2Hocs+JMP5xzIi4kTq4en3jEPkhGgDga\r\nZhHkgSKIS4a8gBMvOM9idF21uMrEl8vcan8jNbrmVYxQpZmNpBB2DnRWHNE4\r\noO0K1pDLZEKDWxWJrXc+vWX29ZCnkDXSW5MDNnapaU+zadFdk+2qScCCxWAm\r\n/1cpUPv+k+qb4rhe+1YuNibuySDs/bS/1tzoU2wMaA4uFkvEktTTFixaz8sK\r\nYaSkgEfxjd66h/W/ny8VvdCIWNtqUH/ddAJRgoEPHGGK1kkjzUUtvGpkJhia\r\n6vtQfoAJu8ORKVNkCU8N5DGhH75/8dFGXG01Zqfak0D/PAfuh5L84+abHv9x\r\nnx4Wijr1qNSbs/Jse374ekq10xB6bEhrbRc=\r\n=CalW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"01bf0f717fae32d188fcb800c25e212ad0453188","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.5.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"ts-toolbelt":"^6.15.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.4.3_1657167327820_0.8263818426299385","host":"s3://npm-registry-packages"}},"0.5.0-beta.0":{"name":"dynamodb-toolbox","version":"0.5.0-beta.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.5.0-beta.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"5eaf6d2ad0f6f2dd5eb93ef857bdaee4d7add0f6","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.5.0-beta.0.tgz","fileCount":45,"integrity":"sha512-Haig+DltaEla9oGbVoCCudsYOitMRpw8KGC2Knmqsbf8FrERf5nIP/eW61+RGaEde7UEvzI6lLvuxwRLdpdj2w==","signatures":[{"sig":"MEQCIEgWBRDzwnCu6f6CEsJCUrT9xjlO9dFFaZSZzcCVUyd7AiBhhXDmHfj3YfEzUiePFMwMcDM9/eV2wbCoE/9VFN74/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":267883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1uC/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHZhAAhegcigNY95M7TXyI8iAY69DIjYYoExBiG/5g5jMSJa8J3kd+\r\n1uGmsa4y8QyP1p7ldkCbIMyM4Rt/MkBliPq8UeDpTjuiSaCzJ14bZXNLOAfo\r\nSrr/r28nmyZGVYqfdAwxo+u17qol0juV7s5P8Jtvi0Jb/kaFbfDNtCa+3d4r\r\nFqJfukdQX/Dx5ngIUhRdRULd/w/RICJ3z8W3awdOTW9qsk8g93O1WLtivmCJ\r\nfU6o+PQ7GRbnlDo2RQ0SDM4d55yRLWgX+wtVMti8Qx2dr47/fxBndhetmLro\r\nhf1NWCl35lk56pY58FzmY9Fwjy80G8ZdIur/tbuclTeAbqUElVejaI5/l6Uf\r\nGnwSDX95td09Uw8AuLpJhVCuWiXomstgN5eOZcTFDbN3nZgz5Mc0GMosH2YT\r\nfAcZIHPVIUBeXRNjFJjDRXejUJ7EbybMOENqvb8OtmhvBB6QSAZTmB7fapAx\r\nHldAtm9GOEoK0Ox6SYawlj9ur3Bf7QSEJ/b7xQhRPx5+3FHAbrmRJ74PiGNT\r\nveTPwRxauGRPd1X2DVa8RFHsgsapb/UpumkXoIA/V4kLT7A9a1lHtefWioMh\r\nUdBxgYlV8970beDneMGNwOkEhvmOuWsu6B6PkOvru+OrrIxSsjLi0a2DzJmN\r\njAcNTFVjHHzd6ufNDKC52Pv/ATqRQDvYcRE=\r\n=t9rr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d69d8ce8c866490b87548d97ad7068fa2989c370","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"jdaly","email":"jeremy@jeremydaly.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.1.2","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"ts-toolbelt":"^6.15.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.3.1","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^27.0.7","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^26.0.19","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.5.0-beta.0_1658249407329_0.5359823200482294","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"dynamodb-toolbox","version":"0.5.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.5.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"263cc37041985c51bff350748526b5f2ddb6e031","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.5.0.tgz","fileCount":47,"integrity":"sha512-eBUc8RIOyifKB95luBtB9A3iDktkIdLAIaHgqxmQVcF6B/V1YX5G7yKhB7GUoEBEEfkV7sqOhW5EL1tPr+LtCg==","signatures":[{"sig":"MEUCIA8b5tmupnLyiBUIXdezs8n0eebBR/UoqoVXsfeBJyAHAiEAzaYTgMDakZvAEVxT0uEpX6jrhDW9RSbPwywiBadHOI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjaSH5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok0hAAgwudZTt3mEqz3iO53sSyKk4ACCBum4CJzjxk1kGL06STXlvt\r\ngegeXNIL4cub0bVFQhCTku2k1lnrF0kFMVhkxg2+B+mNeiRqOnP+2qXmWo9e\r\n/Xp7F8uDR+ncWwi+TB5XRyMZLo2xubfY/KXQPkcJ5edliFoLlEshSsRVj7Ki\r\nqf4Ciw91txwyArI+4D2GJ6cW/NebqK//JrMap/fTIYliDEXbTp5YtNSjqiKE\r\nkDVgIKsCeHa/w0+rW6pgeDVrvdhCKmzquRrxHCODolnsKFlx8WvPD2aMqlPM\r\nZp7k5rA/w7wgnlJ3lRllWuiX9rut4vUcZGnA7TN1ZefazlugE2BsgbpAWicH\r\nqS7/vRbE62w23icRdZ3HMLpTSRYAqjelPJ1ReNUOvydDdLuEymYmIc7iHkJS\r\nNVs5xIq4wwyt0l8DNmQv20uWZhYpuXg58Bb4oQpxSJktYMADzl/x+rbEaGeM\r\nGG5XU3buCW6moT+vQ6FpAq33W8YLmU75vtYKI5bvF3dP817/sVu/yfSl3d+/\r\nsFTyTvOvLTm8d6Vdt+nqxBfpqWAsHoiwZ4Ij2Mj1Ozj1IexBebcNOtuwq/Ut\r\nAOAIeQ3IRCQ8wu/o3ZjkmxJCDRAgSvtyjEnJ0d4nzppRG9ALsVfojKQeiozE\r\nr452UZ3Nqj/cVC2CSdz6TCpz6absHWGrc24=\r\n=7miC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"a355e6a22c3e10a67e6edf180c98da75315f6c5d","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"naorpeled","email":"me@naor.dev"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.11.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.5.0_1667834360939_0.6516631038307905","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"dynamodb-toolbox","version":"0.5.1","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.5.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"6e0f343021b4ad0995e5b0926aa8854b0221a3ad","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.5.1.tgz","fileCount":47,"integrity":"sha512-qST97NhCDpnAuiCwEkXg3XOqeXDglDYObbL1Xj6mTSImCIppyWHdNS3hQwTEnolPT+Nh7GzQlq1UXklDuyNPSA==","signatures":[{"sig":"MEUCIAegDYTKDVKMSecIDjYLTTfQpaL4NoRVWKLyyaNMX7luAiEAy3G8XNzlQYAno31l8PGG9wpULka7aUKIbouqwYAnaHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbml+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxYQ/+OZb+P3EZXCiDY+W91jkSH+JhtGYv484fUOV6JhiGMBj0aVs4\r\nk2CCluy3f5mtxfA/7k1a7ugCckFJbee5bGZPtQGbdoisbUnHycQgppV66B4F\r\nLdegABkIrux6zD2OQpaxWCUpE0BMXZItVDhuI4n9PyzZzLb6ubmJOHgUooy+\r\nN2ussS1m8nmd4e9JHXysN0weyYqTmqzq4D/O2jWJBspYW6d1A79BhEF0lDgT\r\nQzEhCcQbWsH5JvsN2MWJZ/h5hNhQ1lIRaSdYkDOpMB5HdRW4iP/myRB6dD8D\r\nbKUt25+gRbqUCVOx6r+IGju8xDOlyEzPLabGNByT0NlEJH14tyAK+whl3S8J\r\neoj/sufVft+EhqFya9oGArJIx4wuil4++kfEZq8Yi796WUYj6SGIApR6py/o\r\n6xu0GIsFRqFaOTnjZq2A8/fim5oHivh8WmhT6m1ogB2Cqd2VjuePq8fxFQK0\r\nfSMdMxT+dT8uyqnt65ujI/n4rS8ulJFvoM/0CfcUXLbO0TTGVDYw0nMNRnY8\r\nLwdgdyJV9En5DVwTTdM0UQls/xwMSx5HMN9Ofb++34piKIBMwpp4TXXrjV50\r\nbcjxCphr46Qfx27e32cdFvBfA4RzQ8SUFxjHwLkUVGQ0hYx3GiaTVanZiihw\r\nnm6xaUVI+4CAE58oTmC7FKoSrh9dlmktOu4=\r\n=ezsB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"bb9c18314e8ba14a0c3c7c08212fca9ce3451ad1","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"naorpeled","email":"me@naor.dev"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.11.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.5.1_1668180350617_0.33775842637581177","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"dynamodb-toolbox","version":"0.5.2","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.5.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"7e8129e16ce784c00e27a24851396a6f9e27e1a3","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.5.2.tgz","fileCount":47,"integrity":"sha512-AJ1SjDz1Bdu77iZKjG9vZ1BplcEduGLBQRJPC8F9LXxqkxcUB+/1Koak6awny4Q2ECQjEcLffrArFwpl+Ka6AA==","signatures":[{"sig":"MEYCIQC2u+586W/+TNCwTbKkJunlEb2+Ryvr+NIR4tQIqhKayQIhANptpIySklmo8x1XLGzUe5/DmOjp3comWE20WNGs6zt1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcAGJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZkRAAoYA0Drqw7PzG8xFIctzhopm5Q8lwtAbJyks/SJbS0KOpuQu6\r\ng35h6K61QiiKXIpvaFvq8Aqou3uuF05tiaGJajedr3stDyqEM2UpiHNOHDu/\r\noPbpDBHNUlY4BkwNcStddWfhYxdqfYrM46m6MTPd8IhaHzYAcjt1C60NLuA6\r\nDukaOZOMSnnHFldhdYHG4uSkGhKCNYklWjSWiDVZWjSNmwwoPAc6rZi8d4vL\r\nIFeK3QhpqmNT3qv099r6vTd95PepFi4S8jktzRavfhCNVdmN/oUZ2jedtTR9\r\nYWura+J/6ZDwp2PKbSoYwW6n7F+dOgGncUhWeCoTWlgRoAnSmfSKQWnLlotT\r\nuD/4sYrTf4P/3gz0J4wqg8Gt4l9TfDfN7R1IUO+FWDmLLKA4uGGt4fD+/vz9\r\nUOcaXzbBkXFNcY1fjZbxLNNeUlkG10B3vmz5MPCTr7hizfikTVW9HofTncZQ\r\nGuMFE9AsiYWy+K375YNsEif/rSS+m1A8iBeXUjGk2U61jHyXdnetU75ZlV9f\r\no/ufd7CVcnznZHylY5LvOvjW3MJOEcwWmdwP6cojU5/ZiCyfPFGgFtUOITPN\r\nYfe+h8dt/AfSkdxw3FQNbwc6xuph/27ciH4COaXFq2cxj26SYcCW9lIPheoK\r\nj7ldbOqAoDBitkwxA4obOZ900JWSkoguwo4=\r\n=VBqX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"3dc815b9bb3579337b407ec26764a962f64fb1c0","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"naorpeled","email":"me@naor.dev"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.11.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.5.2_1668284809758_0.8116321778542781","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"dynamodb-toolbox","version":"0.6.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.6.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"17fc5114777f2b67d6313109dfcc31bbdd22b02b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.6.0.tgz","fileCount":47,"integrity":"sha512-iTg8dleg1DBziRRoyUHaF9Tfj/0w2T5qcCSYUcFCDSa0/ZoY9EGj9OOz2QN/da8tFcHawmwDtUaS5k4kw6xa8w==","signatures":[{"sig":"MEUCIBTh4ne8eSMVI03SVTS/gh8OuoN5P93vQWFSqVRJZ/D+AiEA3ZNoCnghh5VB2K1B4Wnvqn7LmRvPYs94F75ZhnJ6Rv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdJd7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpvug/+NqENr2imB4TCK3g6IoKtTuxLjtdx+UQgobV+GDjINZ7Zue7S\r\n6hYMZrgJ0KnKDIKM0xlAGrOKX6kWbcvpj+unH0RBZUA/ulPcl9XXfIc1XAgB\r\njQRYb/QyzRobsWQkfBYJoCsrN1CNXCScm/r/Nb0CDbUFwjsQSEkDlI+cfy2+\r\ngPgOb4vFhpAFNYTzr/f8lmXZfhDu7yeAPJ9udYrZPLhJRnDMO5FpKuMw77SE\r\nEN3PWTzeU68dT86uKsHXu/ZoJ0rAp5JyzNpu+CLovZQZ+/KqeugO/ZNwzHyC\r\n9KuZ6Wcm60xnnwM1L3wdgTwQ19kwfZ/djCpXsA23jiIflv1VDVaX8dlOTZws\r\nwd5KJxe2AmNIWdfe5ye5V6mpiYnc5jFiS3lgGg+TkSWFLcQxxYPNjDZJlTrI\r\nh5qCiksnTd93wSDJo0A9OYENC4X8BF0Ttu/TJxBjAe05kh8jvHC//Mq6wWHz\r\nf0tSq4CJiP73hgbEinGguHWkn22UoY8K/APnZubpx39wgnRqGLH+5zhj0Lht\r\nUu2HndAorrumycpmeFIkLxwS95I2Gc+28HHLARWLHkDpMocsExQGJRIY/9CP\r\nAA18kOA7yy/06iD2X5u/o3FHdHUJVVXDEPK91l6nPlK1GRc1qNmtlN0/BtS0\r\n6dpv1BKvGzW42gexvTvZZgKAvwZNfI3wpns=\r\n=RZOV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"994e2d5abda0dd913b3384969699b20d5399e3b1","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"naorpeled","email":"me@naor.dev"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.11.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.6.0_1668585339631_0.9655186324805733","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"dynamodb-toolbox","version":"0.6.1","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.6.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"e7ea0c022c58d3c885cf0d370d7c26d4672dca72","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.6.1.tgz","fileCount":47,"integrity":"sha512-5APQGl/p5ebJ2yrbDpb9ItfIE3AJqV8cfZXUp71p1keR4CVcJaSJKTKgsK2qqW2bxx4kvbbD70qaL1b6wW/yvg==","signatures":[{"sig":"MEQCIHVTAaIBGj6Yrj0M9AnjL0EkkrfI1Ow4sPsWTpubnoQZAiAe5rwl+rTw7DlTFNswZhGT11/m8WJNEnFr0oPoYO5gXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhg1pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogtQ/+JTCOC5pzT+uKRWMB71zq1EaWwC+ONP07LV7p2AVQ8WU6OULQ\r\nyKwBE2GXVVPnL1ZifPdZETTCgY31EJsvgdzW7pRZ/Mt0xI7EJ5sM07KYDRzq\r\n30P/o+HGEIPL6daKDy33jzd2QR8VBnUzbGS4YkSsDR3HavWaKPOJxIMZ19FS\r\nCDgc1ovbY9fZtQiqSMUBgvlX4pcgn1LxtPXT2oMEEQ3HFIB3jhHDlveIvLei\r\nCJjqJL7Lx9wZCO0xDZl09g7KR2QR0hVHsuykJo3DQmkabFlEJ/5A/xmMAXLz\r\n5HWXhKWOweqSWTWkXeQy5Yk/2psZoP2cJ1aY4/X1tiPBYJZ5YyO9ypUQ5uri\r\nujnTtFRD/RELgptmYkrRZlScbKXYMtOc6SaYFjk9ogSe/B/Y7attCIGLhPq8\r\nWj9Eu5bFDhI2TI7xs0XN9z1kPeytlny09cf+Dl6yZwW+0/7NLb4pYRVHbfg3\r\n0O27mjCX7lM+JTalgHDVP33kWljxsJJRrd+DucEIQ/yBv/1OPlKJRu0pYiu0\r\natt4uDY0isbkZwTfRomsjCZl6mB7uJO2lQ8wrN9fTWD2VGjMyEG2uB2YlCZz\r\niDrh3cExRf1bcRcLtD2hBZnQcYdjmrEpv+V7JoVfr60nNqRYtL3FdcIHbOCv\r\nwPQfrOrmqgBAKQCI+CjMddLviq9jtZYPuyo=\r\n=Eihi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"0abcd78ab433f43361797925857779e790315f08","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"naorpeled","email":"me@naor.dev"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.14.17","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.6.1_1669729641570_0.6827459052746214","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"dynamodb-toolbox","version":"0.6.2","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.6.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"3d8752be30133be0d75b4dcc1f9f3bd3c7ad7592","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.6.2.tgz","fileCount":47,"integrity":"sha512-txvWdgIqGK6liIGzkjGpvlUnXR+1JawGkl0B2EXfJ/1T0NDmrKuZLkPabix3MrvXkIAPMzB5tvoXX/GjD69ZJg==","signatures":[{"sig":"MEUCIQCx5APfx3QtT2ZNX23tDMFmvNt6+CBYWJ2k4UvjLjamcQIgSLPuckgU5ugyd3lAA4/DB04r841OiROjJofXeBoeagI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":271419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjicblACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFmg//RgX/Zl0xQrOfasNH+BrBiNKLR3mA/sOiGHNEdzFzoHq1sStE\r\ndOD3hVFZklWCamGCqY2XDby3C03vTnInFeOJQCj7vzUpv5Zt8EWfysi17Y9h\r\nkrqLMAXVsTYK73dlCgWx6VU+RGSO/0KsFY9qVEAFAOFhPkTmKZlXGaYjnMRu\r\nTOkIe6ob42Mz5TntvvyHtmP8jgFlQMZgUxdWuUDToJWJ/e0aRYOFTTvOsiD4\r\nUlrFlSdT8k3kZah5zULTjNm/Uzsb6agqhXSJZURH5WTL5kxo2Tbh/GgDA8X5\r\n3fqx26E2xCHI1o7EprfjqB6bp7SC5dv8cX0XDr0rploIeizvHyyn8wQk9d1a\r\nOeVaTOlwaCp8/h21GE7H/jK/wRwVWVtSseusYvYKcHDW3tGFx+tSXwcwDp3+\r\nm3ZuCqQxL5ahGNqmsvDy7synS7LTPgjrQsltaa5cVAi6SxW6tCPXg98ZD9/q\r\ntIAbjPD6NxT5nMPCv9U+ZnQ1sFO6C1WQh6vRwbKcfTi74Sgaspl5BsQo9WyS\r\n9qiKEKdmJzlv9nHd7M1I8uIJWYPaCxMFIQ434YNO9ZApG7xjxikIvlg9y03I\r\nL6Ji8DaldTaj+uW0WeSvVTVzMPxoHbzzl98DXOscTttzD20foHANcFr+bKbE\r\nUjBn0iAblHuQfTmH3+nZ4b2hbl5+sCFUgnA=\r\n=WA5u\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"abf1ae59335f59a5cc14ace3779a6f9ad6659eb6","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"naorpeled","email":"me@naor.dev"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.11.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.6.2_1669973732912_0.49695378359936715","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"dynamodb-toolbox","version":"0.6.3","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.6.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"b997fc597d4da59a2611152317bc248d3c9594ee","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.6.3.tgz","fileCount":47,"integrity":"sha512-nB0k+a7+EUWCjfymvtS5207vGtuXfwN1GoPGwauZ2V1wyyc/hfifmsZKED/cLUVndP+ZfOH3rBVDsj/sqeB8Dw==","signatures":[{"sig":"MEUCIATZJRMxtmDUX8wImaqeIquom7xNFZu3f2Y62/43fUqcAiEAh7VJYO9jQdvzXL7eA8DiGg0QJpBBjq3ElrJqe+pCoUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnO2RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoU6Q//cgnGedXRE/Mm+Co09XjgTpfQHU00Zl1pQjye4PUUQENl3soL\r\najrOfysBfLXLR7pQUFdm0TfwGe8G2O8T91Xx1VFg9qI43IVTwczkz6T854w2\r\n2/Uzi+S9ZlgJFj93ns6QXrT+5UYcHU/PHkfK4Sx6v0MLPKHIeu9QqweZBo9p\r\nUEwZTJ6Kg9raaJ+7XyQPXvN7luxFw2Pdba4v8Q1ZSS8IzdiAse8oWyEEH5Xm\r\nvvQRCrv62NxkdUXEt1tAVKCL8jGqdmULTaX7k6SFpGxoPnQZfEkM8eUTnc6a\r\nT7IL1bxFRmvJeBjiD5TzKZ2+yAvZ6d0vnykmOYwYedq+odlfgFHtl8GU3IkD\r\n/BTX8Kq1BgEhPV+tOiOxuwWwIxJ1SRl+bXg28Uqd6K41/TiQCYOZ83H9gNjq\r\nSpO0gIRHiepZMmslzXj96akc7b7oY6tCmmjgV98LTdbnTK3vZH/rPYP/p0cM\r\nyzliR39xDGl1Bx4tnSCeS0mPEIWiulbZqx1sGDNU7SI1q2UzmOGLVTUh0J5U\r\nL6l0way/z48fww08ZWHPgrbWASnzRjh4+59jqKvmBT1P4C+qxqMSNoUEgK9B\r\nNkGgcNfqBnFfXEK+yxisTAVJzybmBjH3bPvwyEEMsWGSKxEJV8KDrxEgjiPs\r\nFg/4UlESRwl7q1fANh6KsK2R4DHgyjYa9cU=\r\n=RPmi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"74fcb228b375de75427441203a1f7fb755e0cdd9","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"naorpeled","email":"me@naor.dev"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.11.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.6.3_1671228816924_0.8218897188031216","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"dynamodb-toolbox","version":"0.6.4","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.6.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"1a37e8fe5305801cb137a5131b450ca2e523f3bb","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.6.4.tgz","fileCount":47,"integrity":"sha512-3ZvR4vl4JDe11FzyjTliu2y+mGokIZ1kElHfk7+QzvgYAm2VwCpp2REshHxThFgxnXK4YiCnlxa9b91kTn0WtA==","signatures":[{"sig":"MEYCIQCNuLAn4TQF4FHT9UEcPQHeYF5aW322IoXnbBDOXmRVRwIhAOooPWiCzdaVWMR4q656UFB6PJHR1yPSx+L9GY7GM04U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuxX5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt4hAAh4HvuqlF4W9o1DI419znRF9gPH7CJDt2nRYbREBBEPzZfxSn\r\nwaASjbFuhisoZafaD8teFRktK/7F8jWqcvmqrKY/8cklCHuEuQpxm16BWgxu\r\nSo5N+0NH3CxJLOasgeSEmHOTl0xu7nb9xvbJHl1z78S1jt/DopYBhZkmKxF7\r\nA8Cu5u8GecwnQM5splEQ0jF2SZDDwth69o6hswc7dKqXDxxVaVf+klJ3KAUF\r\nC14wLS3l87V53kuZsy+49E1d901Mb0Df1jxik2EN6gyIzwM6O4NvJbYV7DyX\r\nmyquX5/9wrSSNnnzcmyFtZWviAwYmu5no/slntPY+MkYp2mFe2EzE7jTSDbZ\r\n1nLUyFAYnOFvnH0QubpV91WMHHTQZ84JRhzxm4N/f87/Uq6m8Jpk3OfbGOsS\r\n5ShPrSPSpbzKsiS+VUMYKOB4Y/CzbSJ2E9Ah/jGs0WZ1SSG2RobdB3kMbxW7\r\nlPfE1yDdO3MTjEUApw0jQ00aQtiMP0iRVKxiZ/jBTPfAyt5YZ5IYjwzQ4K7a\r\noCUcifxCMka/4Niqmx3LtbxwAf4Is08v5e38J8NrxjxEW04zd4ao6u5Q5Moi\r\n/HXLmdYsaPMSIlgO5N9p1G54DJhxH6WUh+pNkh3tfcLO6zCnBctyMQ61nyBX\r\nNPAlCuC9mCCZomAnc2DPdKSHkUESCOJPk6g=\r\n=Hxnk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"01a9f21a16d2687e94e7dccb2654421518b1db0b","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"naorpeled","email":"me@naor.dev"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"6.14.17","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"14.19.3","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.6.4_1673205241380_0.1713114465654153","host":"s3://npm-registry-packages"}},"0.6.5":{"name":"dynamodb-toolbox","version":"0.6.5","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.6.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"e354adaee4645f2922227cebf51f59b3b2a49f6d","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.6.5.tgz","fileCount":47,"integrity":"sha512-xrhGHNyTWiEl8PaMFJLsznwTkc+uqL/43h7uvJg0Vh9Ddx9Bri0wQmtJfmR29Qs4fB5dNcc/QFS4ZWgNnkTvUQ==","signatures":[{"sig":"MEUCIC1uQ+iFT4jkN9GcrRiSKgfrsK0ZzkCgqux/EyMo9nXoAiEAl5ddhKuXlwFqym/3NnkOoJuxsyy/pCpS48hTQdnU9DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":272807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6lBsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTKg//XTIoa5cw9nPCUOtGj95AbVl9DblRRePby/cnnn21ejLJ4kZO\r\nLzZejSdVwdJlqiPcYWxS3qchrq+t7ymJC7etUtljfVY65KCHt4Q67efM8c7Y\r\nK7jFR6zBC6uEKpN7MULMRkoCPlNZvHsqO9LJ8xEQYTpGZqZIyg5aNy2cFlMy\r\nCk+uv+mvsRIYZrC7/oofLXzMbtOr+llhL1Ze3VS0Kvu4kvjQVfiSbEZn4jaU\r\n1p/ZeThqMTUtz2Vv4rPuZhIz1IE9cFkvgO1HMlysCFUMM4HCNZZQUvwgAvyd\r\nXsuUjPQ1+Fo5LJ81JL0kMxXrMrPGk67gGcGvyPZbq/LG/HRGbbt+AGeN0jae\r\nV1aYXWBo+/obnkEOTyo2YLbJ6HdUi4df5yA2RtuTGQix2d+iXKgZRHf6UUG1\r\ndm237OmVDw9Sq51iZYPtneujjpCWk2ZxaANYiElHgpqu1TeGNsel2z9rCcz7\r\nlwEDZlPUByV1erWZHT4/smEqQXTUHXGmZProRjctZ/d5Y0mjcAemksVEl5Re\r\n3mAuqWhUl741ie5wVTJFOkf3TEIfeHiRKjxXEqTqXHV9H1Gvmc/FrODDvjmP\r\n4/AhIG+149IE4w/ifd3P4IWl07Bbxd7+k0gPJxMGDgTPyGDNK02NxvayyUtV\r\n7KVFVegVinOuxvFdoSGmZoUu1GCx3uoDq54=\r\n=c4U9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"26b60438cdfa923914cb68076571a90bc0b26979","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.6.5_1676300396292_0.9878626713017129","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"dynamodb-toolbox","version":"0.7.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.7.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"379dccc30855de184d2d1bb8d9b3b52272e77990","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.7.0.tgz","fileCount":47,"integrity":"sha512-LvWciwtBZm5UKAXuseYoTTjoR3+9FIqGcqPQl/LcQTP36nOoXQ6ldXxkhSJCKglO4v4JNWR7fooD+79SoD05vg==","signatures":[{"sig":"MEYCIQD6nIDKn4PvUsGixEkgW2x+ZjOBDKAWA2H7jHZcCUXDJgIhAMlcdrZl2WBcuQaDX7VY/nRow1MfFSbVyfJGAAR5cR3y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":266644,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7+SAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEyA//efFWAQ94PPUcyyl/s1OVcJJ6KsFfBiTBpZD90IMY6KU5KKro\r\nEHxbaZZj10UaU395mMUfslFzKjaCGWdNbZZME6MIou868qbat82V/qUrY0uC\r\n5ynPyFpvUtnWUEHEUbetVCe/7btSi2H2wYTCtGugaImnv5YmjAK2tA0YXono\r\nL7LoX2TZN/4BONTF2+ZzDakPoNyYPQtqiBpCG2tPZQiUxMZoffcZan5h/qnY\r\nt9T9zcxk6cEpeakcqo7IUxDrxRL+qVH69X5QHsGS36ktYT3POgsIWct8b3er\r\nZzgi784WxHib7a2MBMiMF9lRF9C04B2TX05AJBNxuAB4jxQjET2iUz6HMr0M\r\ndsvYf8Tj2DYqWIhbSgW5W3hR5rlgMmG2V/jjLhvOpd30+o0rzPF+mE4DHMA6\r\nmNh6/4Fs9SEgxIiBBhx79XVPXI+crhmY+ohOwrMSfQ1a9QltOdKkvimhFEc8\r\nCNbSnz4Nsdhcr22CKlQ2BBMfHNnxnE91l2c59Tu3B1ct+dBxy+6HXj6+udF9\r\nUUYRE6hzeWkY6mD6GOc4EarZLmEnCVS12H8ndwjTVFAaZneP/97FsiMs7YbK\r\nupbEkzUfOWagRT6bIVWOZ1Cp34qsu9o+ht6KXsrdehrQsuE6Abl2mvX4UYYW\r\nxB19Ua5EPFzzB0dR+HDB2BdmcyZO99HT0ac=\r\n=E4z5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"8c89d804b863f1c66a9523b8aaf7c479e6ee5888","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.7.0_1676665984108_0.21844140522479605","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20220220.2":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20220220.2","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20220220.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"4f462cdb415db9a0f4f0a7e312b14bb645d7738b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20220220.2.tgz","fileCount":5,"integrity":"sha512-AHTR3nBlU59kF0+qI9MsVaxvUb0bwDCHCzfJUwEO5rHlQ2n7UG63YtSVmLdpw2GnvRGwZPf0u4SSB+1NwiJAUw==","signatures":[{"sig":"MEUCICqqFvVdvS/iIQ8al0MIP1h1mdii1CuySxKLu+NwSfvaAiEAprfNo5FxVId6hg9Ty3vULoOzPIAP8sKtiMq1B2i/SLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj83pkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCNQ/8CLOuPQEZONXUN6P/jLLNlKGzjeUyuDY6BIDTUVEV5YVPCE94\r\nA/Nl0eSHonWs+cuF4osMj1TztdRfmWILUnnOkpGFoD8FOlgh9gFcCR7M9ynR\r\n08dOqBbPT6lhnQ19cpgvtafROAxKFbyOF4gVkCSFkxBnZqq9dmTLZjNDm5uU\r\nmEgx6ZeG9wr7o5iDdXNkGpETQykeYDXBia3Pfal8q6eeXuY5vO6XXJ55VkZb\r\nzi4K+7knr1tolbMq1vsalKHGFetYkkzetKyoMwYR8LpINRIVakIIHLzFkxKy\r\nmIv1r4WGn787o00HecT517cbD5f+8xYg9bR05lx+cA2hUpgp7Wx5Z8pesruG\r\neArPI47678nlW3DNzsegegSq2r/VajjcwnvyEJyYJ5hlgpT22fgT88YyoQng\r\ngE4p9+y3V5wN7fT/d7z+8DTi/YAuDSpSr77KIZK2bChMg00YamA7t3vLg3FW\r\n46bmZ9X8EyYMb3voBaJiA32dHtNei/IAA4bl+joevFvUA4IU4dydZEfcbP8c\r\nKtX3ga/uoqsYu7kUzOVS9QdO1BTdF7fF6edFnnkod7mvBBpXRtEROoChTVoU\r\n7rkvZJFLxyf4b818Eql/2cqWkn6ZzCWT9JssCvG7s06xMFNRYUyZ4X5n3d6E\r\nup6/NQ2psN3Q91DPGwDnWXI3BMwFNxEF5l8=\r\n=4CnJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"02d383db733b4a8c72e7a096d3ec9a60079ad740","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","@aws-sdk/util-dynamodb":"^3.226.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.3.0","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20220220.2_1676900964079_0.8119452705746939","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20220220.3":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20220220.3","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20220220.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"4d37c06e8a43468bb592c17278af1224eacd5f96","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20220220.3.tgz","fileCount":441,"integrity":"sha512-TN8MWOGSpoTZz1SfTmX+cFh9hn7xhsVO3TW1h25Fo4E2K1tlfcMMi0fWJdQ/pc0plIwMhLJWef0UuWWonqOwhw==","signatures":[{"sig":"MEUCIA7W/laBgbxwJ9e+HDFYfGcNXYGnPpYmgzBD4TaOJculAiEAlrwhM+6oYsxhoGBPsy2Mccxix/uI+mXw549pVaB96ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":344127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj84LDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCmg/+NYaHus40Ihc6gQ+ZZZlT95NAAVFe4MbV7Hb6VSZ5aEMVJcVz\r\n5o032sSoVeFYCyD5VzMEbuDnYodRZeBZEX/rLhZmO8R+ptEVe+FTpLmBBdOt\r\ndM+K3zahH0HU4+7rX0OI7FuL7+FDJ9216Io7oLny7wEODk+kT6PFfmku1G7K\r\nBJrf1Ys+RUJfSs/VtzFNWgQahzOjftEk9hCOr754/fVZtET/jn2EkI+hvBky\r\nW9tP9Gc1QmhkTmGQwNAeDsBRPXM6tOIa5Kg5ux2nG9+4+VzeesW+lfnYuK5h\r\nM3o82G4tVRkzifAn0nNUXgGusb2SzBicQNZgM46dEzdPHgX+Jd9bDPigEFun\r\njIzRAEkMm0Vc5Ft9ZQpYWnuVbGKmIK/9RjIf/VEmevXRNsSRFlHTs4ZqWvep\r\nZw34N8l4MlF+3i+e4jno0EDALGkHZdpmX+2kqzY11NF7J0jNr65YNh90E/M/\r\nAY4CCtF1V5T+2fVOtEVkSMHAY2rG5jRHbWICXsfpuwOx4W0sG4aNucl+HLdG\r\n0G14el8XMjahwsNohp1bZNY0M8jYXZ1Z7xdgsjE9PX9c3yQPOUh70yptYu5W\r\nVH2f+h4SaiCPa3kMDdoUIU/a6Vh7J/bgz8wS6lcjW8EIX53BN1/wvt300Dqy\r\nywiXtOKjCLT2KrUh1t2lCm3ypfk/k0XWdBs=\r\n=ewOl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"f47492f735df43e1c0676c5db0b48d45043d6886","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","@aws-sdk/util-dynamodb":"^3.226.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.3.0","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20220220.3_1676903107059_0.2757670161525092","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20220220.4":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20220220.4","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20220220.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"0938fe2a7df531d8ecaaf66a5a4ae2319275499c","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20220220.4.tgz","fileCount":441,"integrity":"sha512-qI6XTzORpJgZWeDaUb/qdx9HxL06ixywO8uDthU7L1NqeO+HGC3MK9+DgKuD3csN6pwr+UJ+y+lGmnk8qGSbGA==","signatures":[{"sig":"MEQCIBwsvwSo0K1rTk1x0IyJqC2ISn+zk2uXqajtNlJhWNLvAiBcypgkNpMOC5whhxhrlJyw1bdvvGo+dkK6tK9AWL4uIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj84xbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYig/9EyXbISN6b9NSZBMmlocxkXwPVjYD/2+RmwXD3POa+nKAQyZP\r\ngcZZSz+u0aPoJZ1oBNc+y7cWBKdrCLlPJs4c/RCrCLDfec86nolTsM63Aib8\r\nveDJQisvc18ka0flcd5/idOE9YmmQROcG/4GeFq3CjW7LHT+rFYPGu4qVFEn\r\n/jm4Ikk+dwE7SXKxP8+2plupXZQzZIexw4ue5ltzW4jrzLE7NyT6jqXHdGGi\r\nHKyvqxMnrHkJRcVZ+//GsoTEqKEz7vly99ytidhHO0QHYMgBgSnScY7S50sa\r\nFcY+cE7EPWqKzQsD9iolfKkQolNkswp71hsw9exT0eBbiH2/wxeuPTknIde3\r\n0ATfqShd/PmQIraFtMUUVpztvzOYimbeaLlKDmRaM4XK/pxXD2MSt5cFXnfi\r\nkOKSVfj8yBTLsgyQNVcVexeWlXEW6DdJWgUMZWF4kwETAI8w9pzogF25dLRq\r\nrxXiYOwEKZndiNtOGpERuNkdIO526R4WukzbRFwyjSwi3gc8hBIX0XXm3BbX\r\nLfAlTHD49+yUtIW2AG0oQGBgXMYO7fdsUkEWdBiyw89/B8JAbHBGNIHVPVeW\r\nxkhQ9gPNiUqoW2a7U6qtk6LIBcie0HfOecQLOMPTgN2GWQ6/o3KWReSobXh/\r\nIvW+Hkg376qmjflnH722Qwbrz0X2l09zbbg=\r\n=tPL+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"e4dde47173b1f27bd63346d62c841513980d2345","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","@aws-sdk/util-dynamodb":"^3.226.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.3.0","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20220220.4_1676905563336_0.38628654216623204","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20220220.5":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20220220.5","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20220220.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"5897991e0f82d0811a6d3049f2763adde6b6fe1f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20220220.5.tgz","fileCount":441,"integrity":"sha512-GFl/VI3wWtvf+udS8kKUFSHrbOUTrImDRz6NKx9odWXWy24eu0a8f3hwhYnl8UFRtIsuAdRhmnOoRX9tgkTEbg==","signatures":[{"sig":"MEUCIQDrLgOGjSgG6mZ4tKXzRAfb3iLoNYVBGf2/mIHlzJSclAIgPIS+FDivO4y65+dwKOFTNT/pGCakViW7ES+pdGqsEIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":345253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj85mCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoc5hAAkGkOo00wxD36O/XzmDk/J+v6vQ6lxuVzZHALtjwJG4XJJIeH\r\n3riB94qgQDaxuLOW2dfHsvRUyZTUZxfSmGBvDJmId8XwrJafP/Yh5Cgu2QiJ\r\npFvnZJAkUls+qG4iwq/LPqppVaLHqvlRGRjqNfn8hcJgSpbVE1GmSvQ/H+gD\r\njIYrWXmGzP2wM51ZFGE0KJ5QZD/Iae6pTlfDlZoxzQCuIraVXjAVZHbErqFH\r\ntHWM9GTvA6BzCzMD2WXDCoDxh8M3cwgnSnOYsbJBfAi3qultDoy7i3xQTu9+\r\nEpRWLXahil2OraQ8hSoigJdDnRPvMoGrGcq0evAS+xzuIx21yDjXyWJRXjI2\r\n9cTg1PeL+LABcPzrFigQ6fAZGg7fgVPmWT7b8Ana50Ctkl1IQ8dGE3l7Esad\r\nj6Zc15xPyajelN/0ULcWLywz0q/2xZULETLfqrqq9l8i+Ejt4Nm/he9oEhy8\r\n+YqoiXZDlWEofMnFCOB5o0po7hdWlFGSAmSa4ZcQgMqWC1SRBijNB8bqhDej\r\nDklB9MExPw5pXv41uGRbNgDYJEG/6VBl5/FwDqUGE13hKM5HQeeaPlm+Rf/W\r\nLriXvz9/8ljlrzLU9Ce6CyqggoWK/9q0gOdco7okZQdmwI8RpGnLJggeAGY2\r\nYM4r5JQsXJmLGNbdFM3mlxk0QjcZ2GH2dJQ=\r\n=L/uX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"8f68d89346b8ad082761211d99710ae8b435a408","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.19.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","@aws-sdk/util-dynamodb":"^3.226.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.3.0","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20220220.5_1676908930592_0.92664174961772","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20220224":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20220224","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20220224","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"885c1b4d1303f97cb86a722f4cb6f3151572d2b0","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20220224.tgz","fileCount":437,"integrity":"sha512-rNhE3DS0X3LrOwLxsoQxg8pYvQs35vlRidlt0DqMIQeNb6SpYBlZ4ffgfavWAl9yxsZHvcAZfXRFATjei3p/UA==","signatures":[{"sig":"MEYCIQDqlAem73OdNfIXwRDDVjl1Cod+wLJ6SCaIrT1P3kOyWAIhAI9QGyYrSYdLnBo6r+pIC3bGQinDjC74Y9hsEWalWq8W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+KZ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSKhAAmGpd6ee9ioXKF8R56wK7+LqpJcCN6V9UsIvFboBDkRiZxAEV\r\nkBxSNT7lg12jUBz2nS0hCCnaRl5FzTGSjtjQbvhJ7WO5kKcpwG7vvY/V7ZQk\r\n+UKY3jsrR3FF/uvkVPpA/ZNLqmdBTCdVYaRQGcRfhYKKmgxhy3Qva3es05Lk\r\nPcXGEcw/b9swezskMwDFSNturhDmAnhzV1nwC1Z1mcyeKTJb2tIJSYGKXlbt\r\nBPSsGOrhR38jqtZbYcebZHDt9nfxASaxEcAOqqL2Hum8WcgkwFqJcYMtHfdM\r\nKnsqR5+F3kOtZiQaUBqgkCZbwo/6XfxW+b8eWqvHEwQ5mTFDitKFYHK1vTM4\r\nZvXku4Mdj8pkzjB7t6PwYWvnYp/7rDINfIBiPqF1F4X2cnoscDKUMRTfDO8/\r\n/rV3UGO3mbFd+OGXA83kmqPhVt/qQ1XfxiQpryr9VN9YRSjQjVttKYPIrley\r\nQ18yJRQMPYiKqDqAg+8UHIWF4ay7KfOGOD16J/YhEjVm0e1AdqeqNm6nuhwh\r\nAOyUiQ53NvkRl6v6F6pTkhcIteqx4P9iRNvi/J+yrTK5LdaCGjI7QVxMj1K+\r\nQHjrfZz3OXL/ZevjnMlpz2kSz4LxMr7h/qHRd2FAR5lgf7NA0305KC7EmXzN\r\nUVvuwi3wz7FWSG+LtKc6q1O71E+dZbpdLcU=\r\n=ynjE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"9e94c09f78c6f05ddedebd830a283a9b00f8dc66","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.19.1","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","@aws-sdk/util-dynamodb":"^3.226.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.3.0","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20220224_1677239933755_0.34910942963689684","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20220227":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20220227","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20220227","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"50bc4496bdce91be7996ae39f1f217584c8f700a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20220227.tgz","fileCount":435,"integrity":"sha512-tB6cF/0aO6/t/7KiNKS7LG8hSwLeKBtXECmdrIuy9x29VeQIlml7MhB2ocUfRkWHORbV5NQAsGlNDJkdl43/Tg==","signatures":[{"sig":"MEUCIC3fzwEgsea4tJUrRoTqTjfH5U6l1C10LtUG09c1n+BuAiEA1QliRtYj0h1OWQ2GJnruBjxBmX0iVgIoaLTdzwv2jL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/PDBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqi2hAAlVBgvMg7Llzw8ionN4+1afunftrpgsQwvWTdxvGbhN3pqGNj\r\nBlSL5Yfd/1pkaIm2Lpii7LpK9OdLM3GsbReu/CBt3lZ2+TIN+0jSMwGO7FaK\r\nuPpsDO+84+xhjhOpx09PQkzsZX0daJHaGkaT3Mqi0Q7YZ6MWjZ56EJYCrQK3\r\nvKKWwlcyn/3XGuE9/3VRccvfwuvHJtb58R0YKcD22BaijPSuRelfPnFC16T1\r\n7qLrvOpGFrmEFiBQRpDGwK0u8O69QNXH9IwWb0rurYFv8PUwkZ0Mx37rJntq\r\nZ6WLrGPLhPmLkVihVm16+XpvjJc2GYbfWpTaD8DcQS1LWZlFDnI1x7zptmv5\r\nlwBtEG3BpqYa966WTWbNKNieEcgPUL+mQjNsPNqiNz8vdW+M+CUC5pioAcmf\r\nNYzBOnUws5VUiRnNAq7iLkEPEDL8uJ++gEQKpeYy9+MtYa125pQRz27eJJc/\r\nziFvHJE9pdiRebT9TiKwlJLxtYbfc7G+E7EoRKOZH+uCGLiSkveR2kO7dahV\r\nGDJVt+emY7yomlfG2Ok/sdeqtcc/x74KMJ50As+zcHu8GiXLcXnG18r2zPm4\r\n/91ulJU/M7wYpBIGQ9C+Zso3rilMiX89UKfJ6iEis460lHKLE+WZrIHP/YPw\r\nTiiljjOy59PZC6fXjD8TgRnmG1UhsYI3Jzw=\r\n=sui+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"970944d207b52a2349e741b461647fd998150ebf","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.19.1","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","@aws-sdk/util-dynamodb":"^3.226.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.3.0","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20220227_1677521089132_0.6914639153375255","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20220329":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20220329","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20220329","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"54689d7200b43c8e3bdf823459024d96601adcb2","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20220329.tgz","fileCount":501,"integrity":"sha512-GIw71zuSgSzdnpklXV6GPFRd0wnkX6t+Q47/0SuufMOamWCm/m/dtLSI636oauNqR2A+aU7RMGqrXaNWWH7yEg==","signatures":[{"sig":"MEQCIAhJN6594Ls0R7Ui4SxsA7f5gKTy0VpWkWM9ADYSymm3AiBC3ufiM1GmTEPgnFszDk2zwlsfdGMcHKlqXhReU9xsQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753689,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJDrLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjgQ/+KjGhjSwGeDDpON4D1RCO1JAdJ9YKgFlfqYt5umSRnKISWaF1\r\ncTkkV0kwJwi+dP6hoV3i0nFonWhjgUsB1ICzmuR3Lh/ctaKmgijYZ2LHMKgh\r\njbxh4ctThdjLypIlCqvIUoyzBPm7ffA1AfcOv5OAp3wVxziTVoastgIC4QIy\r\no8okfnSXoSQ5jTVNjrmixi8VXN3vGt812+Ua7n5dr435aeRxgTPJa7/DuUEN\r\n8Sr2lndXQcmLqekSdFYbzyz1ge6TXnQZm8gpfYsF23egEHv7URA1shprVWcn\r\nVWTV3Wayo9a5PGnj7xFRwjRANYwvuyJLvxmzRvtZYJHEKt8sU02Csw1EwK/G\r\n3n6O9wM/QfyDOOV9jbblxGlgHZt3LHecdL3jrJmnqUuGJ+8s4V0jOeASySYi\r\nB/UQi1vp0nFnnr2DLRoVp+mBla+zpDumfHEj+D6PECwmW2B87qqzYEOc2JZa\r\nLnNFFUR9vZjNsXvD8sJkM4EzdXMuWI3rmnR9cTwMZlS3tjMRJB4u021tBCo+\r\ntyWD4HFml/o6bXUtJVLW1NX1N/jSuf8EmzjdtJEZbpFBtc9Ns+O7a/w4/e83\r\nYUvCFqyl41arSy9jKfC5hIXkgS7oUkRFfbrb0OwwRNQk07/6fX5sMaRAiK7g\r\naHXPme4nAEJlHsNdshO5wkIIYL3pQ20GMuc=\r\n=QNZo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"60266c88ff736c549678faf45cfc462b4401ddd6","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.19.1","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","@aws-sdk/util-dynamodb":"^3.226.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20220329_1680095947675_0.1665898705922202","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230331":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230331","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230331","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"38c57a0e7a79abb3211fa0e6d8125fd1f2403c2d","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230331.tgz","fileCount":499,"integrity":"sha512-kqzsEFaVosCWoBvbq744282CYb+SEg9dMQWx1uoSJap3vfXPzrygJdb2P8ht/57H73UMC/S3DnIiZzxAtauNSw==","signatures":[{"sig":"MEYCIQDmS0ZR7g7uU2c43D//1x/6/fZAyAY6qRoFzu2FO10OEQIhAPy/kZePnK75SKOPZp0aAcluuodVx2QzqtQOExcs8krX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":754444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJp7SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4zw/8DH60lbugGV/hTS8Ri1nzLJsWutOmCpwRmZ1GSYO+wd0ga3Ds\r\nlt6R3UrBEI79R5ouDf+70osj+50DbOJDd0o8hT72zkaLHK4w5zwgyEBRrC7Q\r\n49ERgXZqYYjkRVuUJwWouA9pahuPPaUI+8H70FtPVD8hjjy+LkvmSuSl0GEb\r\nYyyXPQFL4hsb+7+svGqk3tw2QG16QA8/i3+MI22ie6/6hf1J7j2P/AFtbnCT\r\n1MQpsvH/i3DsjE8eWcFbnm9pRzOeY/Adg6nSsnxbSRSwiWkgu2vSf+qnFt/x\r\nnjOQeawDPT2nhYXFQJp4jhhwkw1yhPuk/hOseClo4XFeGKfi700CkeHVUCNn\r\nwC6Oyx9Rs6ooKRe+CJmtzt6F2R5P8QlwXgyAVVj+ylIQNxEGDsOPDuMKtzB0\r\n9AC0vXpxvmpUV3u7yfvYWUQFbN9P4o2ORbb3HjFcuXOGkc37ZDSkGC3c+msh\r\n/iNfABuWLYzeatt6oIy0bVMxyx+ui4CSLUUOfwYhPMmw2DtocTZDiKzguQYA\r\n6bKb7jNDYaCaSLKTVTIyOY3yR7VjUQSB0QZ+L9BaYfVWjj5j9vumHk6SobTk\r\nyfWhqx6SL3XEeObnGpx3FgV163ZbAJFa+IRVAbGqvII8KhTyLCYs2WYcNPmh\r\nR0Qw8/dQ/gVu5fzFbDVmCiyoXds2Nt6c5Rk=\r\n=c3sd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"75ac757561bd938199b4ea2e070e1f22b631d415","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.3","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.19.1","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0","@aws-sdk/util-dynamodb":"^3.226.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230331_1680252626427_0.5305783906431738","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230407":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230407","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230407","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"2aabe45b9521bd787920c608ad6382237555885e","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230407.tgz","fileCount":499,"integrity":"sha512-xTXxqTHxFjq2DkSUu7mMCPBEiN37Clw1W6RHgnVlpEi/mS/EbkreCl/kQZq4RaPK1QwoEBTLgJf8f3SkI2e5Nw==","signatures":[{"sig":"MEUCIQCsXlvOmkKD4n8SU+66yFeGjj6sTRJakiU2urfAXXAS5QIgQdbA3vNuZ10USSPFqElOd6x9Y+row/Psvxu8+ZILfzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":754170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL9pnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEphAAkoQjPmxD5qO17wU1GLCo2aW9PyVMgWAp+47IPhJkRZZckY2T\r\nNnaA7RvsxYr+MQtWQ0xt8eBHOg34A+CJZS9vi1dr3L/9mZjBxmbw6Qx7QWjr\r\npSeVH22qQMqGmNhfvcYuTFQaNLaPi9gE2YyQLHLUo/tzgNeh/HrilIeLEb+u\r\n7FBQYYTRJqimPBQtZD6X/Z3RiVqz7FJ2w4fGKNWFXBNrOOMYhi6F5AGYJO8g\r\nfhe7bSuvVGcRv6WynCp/NVkPjLE8IjPoxf/rFF0B0A+AMtoFKUcSm44FRsUf\r\nlSp/9xtY3frUMNzFBj1XyDH/9x19F24gCspjDg0vnGWJ3vn6WT8AO1HSz4l3\r\n1NSveY9pi0hgAaH6MTEbC1tLSlKs6vs8XqCbExYSyDS0Pmv+ie/qFwBTzUg/\r\nwarWZnq61lFuqvcKyh0p4PY0uDA0otGQM39gj9/K4a4HHYCiR3JLnt40Sw9Y\r\nqp1TxH7QvZdtq/Rw7zOj2lGws/s9r+48VfU1UUGsXCTLJN0VXsQmZHuNTUri\r\nN9KKoYjfr/UyfZXHNNPCDXtSe0mwMkJBIKkZNlpy4AchoGB+k2UEh/LUn9mn\r\nx4S1jQOXR87OcEi7AFBF6bzOAX1v8ekduj6F7J6WchjcmOOMH98hlISlvB7U\r\nwOXIxiiWSy318zmkZjh7QP8yv6u3riJ0eDI=\r\n=7W0T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"597b040abc1911806303a541bc24ae5400544384","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230407_1680857703423_0.4994026839798713","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"dynamodb-toolbox","version":"0.8.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.8.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"d52fcfee55c7e05a69f6e00b6e90ce9eb9e6aec3","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.8.0.tgz","fileCount":47,"integrity":"sha512-zvQ7rE2uFQy4RqqCHTi7OxlYcUf7IWnk/DIysw+/5hDHJ+kKoqFCnRtfnqSYofmecXEGlHZo/oqrHk0soPVTrg==","signatures":[{"sig":"MEYCIQC7QRBwZMcvPfZpvmFQH61bIhsLBp834duTQXycP2aisAIhAIin7EHYsR5XaWZVVtd+bAWLS6pVi0LJrMrydFqiBCHR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMZAHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmon8hAAo1BIH2ncgG5QDXOm99iLzPZWd5cRodqkMf9k/1tQaMsKSX9V\r\nPNXRe6iEu8qiVKxC7cVtjon1vNmvkiYC5oPhRdFWsiFhUzyd+6ikp6OETLSS\r\nq1Pct7IvM5cR4WzSf9H6oKdH8XsYrdPFZwHGZmuCIfUu6uYhYQHehUG4IPxs\r\ni4OkQg2DU/qL3RTiWbSEYK9Kt21LghOhaKQc85M7IzwtqkVHEXtUW4jz3wXN\r\ni9nHi8WcWJEdmOiv/DGzdd1Sfy9e7y/gqhqthEBovhtEWeSqmyP5Els2fBkj\r\nufZlZj3G2HJl//gUEYoEGxLnT7gg3TLNjVlz8620pXcCc7EdEmrupjr8bdon\r\nefYv9pHJQU/a23//icithJ9RtfbN+WJkx+X7inhxWefe1INRGpffy8QhUcDP\r\n0PRH6HVaeZEn52I4szDTtK4Mfijr7oz5fqRtSTbKRHacVPIkWChk8kiVLm1n\r\nqHGFTLmmL5xVMOjPSz44Y1Ctqyu6SngXP5HI2ftnkEopM7gu7QFCjGuIBMEE\r\nGYzGEnFHC3GSPbdReLmDaAAcmFDL1wR+nRJG72SGVnDT0k69YqwPS4uU4fcS\r\nRhdNSiDBPaz3jfRFZNxcWole2FV4UQG3VaPMODpgalLB5LaxwmN8CbcBlC4h\r\nB164EB4kDcwx5bmMUOzEO1OnjHN+oM/0WOI=\r\n=8QoG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"646127d42ea5ad8d65e3afb32d0aec6ce954bcc3","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"naorpeled","email":"me@naor.dev"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"9.4.0","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.8.0_1680969735569_0.33542467512195806","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"dynamodb-toolbox","version":"0.8.1","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.8.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"2d431f533e8940e1e6ac661392ef2be71475c0c9","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.8.1.tgz","fileCount":47,"integrity":"sha512-ez6esN1CLcmuSS6u8MX1qZCzSZPrh8rJ/za3ShSrcIiGaaoMa4sNGcyEtSYHTSU3rNxGDij6IXPJAth6d0o4Tg==","signatures":[{"sig":"MEQCIDIJ2KIz2HdhLTKaLDwW7ilBxse7OW5BOzgXqGV/cUyPAiA3GBr1riUhlE6r+VGk8Le0sbndGV2NZcyZz6/kFgvRtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNIbIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkYg/+JokImiOfKNM9mV2ghp9wQnp0bS5E9hwVsptq+8AbGlGn2mqi\r\nngcHMA5+KEv1tywknaOKH99tQfZbio/h6bK+Wa8td9SfOakS3nQteUaR93PB\r\nrjnIuJKWDK62QKnUKZV/D7R/D3DfZJ95gbmtsAcs+gGCrlx22XRM4SF0lkbT\r\najFvKALRKTLm5kG0UdWih9ZIU+s5K6DqBTgvA5vkFcIvH3uUi4OFecF9j7x8\r\nLA7RkYavVCEdZk9UkqLW3VotljGtWa81azbIOJ4fP+/pDx2DRez4TJtL5r1i\r\nHft+IEHRLOQyqgll8rAvtWrxrswBHoNFGVZvoS0OJfDEw7x/mFnRzndwHlTS\r\nXbx+xnWEDGdXNQbyCzYkYZQsL4/lWmpi3pnvZ9Jo2ECFYb53DLFwjEkTdE6P\r\nx23srF920/VWomwDNloaMOh/UCmlf+dkm3IiDzDUgyG2RExALW/xjmyoHDg0\r\nu//sVmEkWJvm7S22j8aNXwwiyyYdBaPMo9nFg1XMsaPXVzN6XCMzRwrqzXP9\r\neGqqSQ5P6amvXHQbqFywxAbUaC2uL5Mwq5m6s+rks8qdmy6/BfmjA8LyTZv3\r\npvmGtURvMKC/u3tWwN3Xqwd6ySXQCtQX5vV2J69Y9dOueI60g+bDUDWR0VTR\r\nSCr572qB0DQGpIRHyx3OSpKztkoW8VHFIYQ=\r\n=Ekyf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"562c0b6fb5229a6f37255b286e80a8487a04ad9d","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.8.1_1681163976662_0.3268831169525783","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"dynamodb-toolbox","version":"0.8.2","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.8.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"15d6c37b8010fab512c576235a4ae25f06dcf6e8","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.8.2.tgz","fileCount":47,"integrity":"sha512-BGEYfKUecoUmzOUo5B8jFixWBaCsShmXBfK7QPAgAsMMDfUTqtNOd/6znHr2KJTLPBIoxdxMkVkY9zhn/6e4vA==","signatures":[{"sig":"MEYCIQDtaCl+A9IV7UUyYxgylWxNqcXFCp4GeoYGvJc1vNf3WwIhAKpJGd3ovMqHY0/HQwAW3yeeTvpyhh1X1Gn7Bfk8Qn9s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNS2QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIqhAAlMt8oITS7X08hF86eE+qzzTQGkHBtvclmuxwYOwhSbguELTQ\r\neSRNqM4h/tF868Y8f+KdeMwRwz55+IaJUcXS19piYO7gRi8sqmVkQvvLoOiT\r\n8h9qTdYNRRRvXPoTlqKZQw3l4VV/ngtdso8lb1UD2vgDNFIl/OFzYo5SzSHM\r\nUYdh6PAldRgfM8YENlg6K4AficWRphFiSnQW3CnMe8lmMycQIMzCApUsQFh+\r\nrfGM68DF18d3HRW8R+Z/lmOuj66ggWvqiFswlOT9LlQF8Ws60KX1wqR+RpKH\r\nUWhrB/XYxDsec7aRLDHJMa1pacstM8JA6zjCuvpCc6urPvF+po/NliI+b0mr\r\nShKybe/fMPDMu/KqoyavSlQhRyvER/JdrndKDrSG7zKbsH+7w6GpODMCgtgR\r\nfIpz+mMzKTdphsq2PfRJTscQNXtMteqk/SjkRsbn7qrppHI0UzOqvoiLVoOs\r\nWoJbUk26tqpXs7O6E06K6GizKBUd34A84h2J+4XNU5CQwrsN1mxoUxUaE+s/\r\nDyYg4k0fS3U9MgiZiGTlzltb5TQtlrVRUDvefDPtWwFrV6KZ1uspaWjXju5Y\r\nXy7hNsvrrmmXKWivmnT2qzY77Cp79yI1gEe22jQ3+qlRf6G2kSi+Sy3hReRy\r\nM/g70+duFpKvfJtpCVjC+uw8jIA8JKQTyj4=\r\n=SCMg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"f704d209737ebbcf29b9e47375706abb039f3098","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.8.2_1681206672695_0.6943164247000548","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"dynamodb-toolbox","version":"0.8.3","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.8.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"a54292a26506c4103905f1f172fde2cbfbab9add","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.8.3.tgz","fileCount":47,"integrity":"sha512-PDtrkAg21KDDF3I/zFrl+aIEIB4cUbXjdijchfz81gf6NnL/l7yLzqBXz12g/vgqG/NgOkH00PJ/U0PlB3mgiQ==","signatures":[{"sig":"MEYCIQDg3dDzTzFtQarzzVvUUfZTjm0hkF5zrd9PGiXmSWGinwIhAKBfAPWFWfwq7PtprXxYHqFus93T5noxlZNJmxuzuOCD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOayjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtZQ//X9I/Yu4rELhG3msMlS78yrO62DUVtOyWBmsvjkr0UZ9SpEu0\r\nOf6TS+uh+nPUSsWTHJzugSJ+864uYPe0eR/PdogNMNv9R1HnL2FwSp8pLbFe\r\n1XQ7yvyeUzRXh654kmP9xLmmkxBAph3Nv6gRpUUP5VuHX8QY/EWl2pbxGX5A\r\nwUwXfgCnuKv6Dv0NN4sxvR61bZSyY07fcmtkssQWkJIMRiK6VC9pho3kmqMZ\r\nbmQUtfoiChOu5VqvNd2kUeGL/Mf4Fyi+MeWY3h8YCrVhVQ/wOG9pCS1E6+v5\r\nF7TLtIimor+WigpXhJIcD/5qOfKr45v0AqluWIy9zNnkwJgaLd9AfwDE+JBz\r\nCn/UDjqCQI8/L/w+hUs+LlsTAGIMunsW8gt3nhvQAigKHLQG6EtEly+K4DMi\r\n3ueKISXYyvw71LzykdD89gXJrcTLlG3AU8qZLcPZyxuHe5yC3mKcpDxW8cUt\r\noXI2wWYpAXDDIySzWklqbdUiBhl4qNP/ip57TaZSM/rymOPgYJ6ctpJXkEvh\r\nswP1nwRH94C4WqoWFllLyTWNfScM4QIMTaCHelDNBZMSGS3RM3+fLJcuJkys\r\nQYW3DtkKcZuthQM/tlf+KRSOHBr9PvXwVUQJoPUfTx6XFYpFtyDON6F0RFeD\r\ntBSk1y6XA2BZD7qTxD3JyZzM2mwb2u2Vvmo=\r\n=RXvp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"8aca5945d07bc5393a56abdcea78ae84f5b39a9a","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/util-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.8.3_1681501346793_0.4054258902413388","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230415":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230415","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230415","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"7051ae9d66f2b497136dedb09372fab0bf7d2bf9","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230415.tgz","fileCount":477,"integrity":"sha512-W2nLqQLV3sZFQyOTplPgQXLd0i+i1uNFKOQFltuHP49kKos3o1V4Mb4nm+SdBqFOevpqOHHJ8Ijx7Hylp8MnvA==","signatures":[{"sig":"MEYCIQC3IieD5IG9zcEaXNDqD5JC5nK9Oz/XIbC0vU3ckaWLuwIhAKtNlk559OucXA7gGrx2FPWvuGs30UAfntJO31cuYj6d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":738123,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOsZeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsxhAAlAk04eYwqAHdkmgTqZb9bWmwCNMgqbZk6EN1Xx+5EffvtR6K\r\n0tfWlorz1zOfgE+MqaMAoFcGyQD5S2PyNxsdFNvx/BggiFkDVUN3Cr4Hysdk\r\ngwF2t6W8x1MP0/QLq9EpYvc0yneAWNjWWM3b048cSm1X1nep6EufYz81n6/w\r\nePKkBKkRwUL+0vvbnVdmO9102lY6K/0LGXyJ23f6vdAeDwSkEuQs1pcOXo6H\r\nRKgArX8m46gJoztqdhV4HrUfOdZkLxgkmiYLtEk/tK2bnfQD4tIQpzY+Xd3n\r\npbmp92I2LnN70PZZEcb6CyZeUhq7+1PeOT/W4RWDQtuQcVEnHMjEv9pqjUgU\r\ngwjXH0eIAWqM2OznunkthaHgIp+7vNrOP4+Ul1NjbYVsWZk1iRzXPZPC376Q\r\nEDedYaRGlCxuf7EDmjh4wArnj3Qd1ou88SxjtiWxTd+THrZuS94MHBKERoDM\r\nQJRnWxceUvHFAmNu3g/61k19KLKBngqAl0Ek5zJsP3tf9Di6qR1eMfPmrcx9\r\njcgXuhqL/j9xG+eZQiIo9vZ+trBShg1R1geCEb132u6j9pwmWiQZOAEbEtUa\r\nMhsWLucwLfoxqC0iFbj+QThWJrjAfjE7izYptwvt3GCAGwsRQopuvavWXkyt\r\n0Th9Fz7s4hSBqBx5ee6zO3KwO0EeBLEe0E0=\r\n=CZCM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"cef36f03abf8c78b387cb779f74f1ffeaf78bbbe","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230415_1681573470328_0.3251678954592707","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230417":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230417","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230417","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"43143aae57049ca5577e11e02912d2b8bebd8fe4","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230417.tgz","fileCount":485,"integrity":"sha512-2FOo9FdYdytM0FXpInOjGNmZOwVTMn7pQMWc1ive429PHBKuFCBVdtRQwF6R4TpL/PUdJ9bW7UrISe7PZSfOCw==","signatures":[{"sig":"MEYCIQCY1x111XkmhKHEmD7ATtYZhBgXFJcJMoyrhCNi+Th6SwIhANhC4fhFaDjwUQ+zpBKskJHjcS9AQ3LIhGMulYczj5X+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":744458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPWGCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0rw//ZLlvPEMso2+a4jFGR8gYYGRDkj1YmrlDITQxaJ8jZIphLHIc\r\nztTDpBu019kguuPUWxMetjazdYWXd73TgHJo9+/AWXfGVq+KD9FSk3BgeZ7l\r\n5mKSaiJ2Eq9NMh/0apSNCGoe73oeGbU0CJR1DT81BwH20IJbVwbKR4YYovlt\r\nqrSfSzD0mCCypdxXqhFd9FfyrBC5zRr5l4bT7w8jIjzFjiSSKWZhY9eUW5p2\r\n1eVT+XW9mFTkUxh5Fe3i3lSfMm8g7RCjPsQBDQdSqhEv//RCyFA1UP8mZK3m\r\ncE8U4mVeKze+uytjw/K8oEmEBS01knDLIv0hqzds5l8FMiS2U4KWkVLAUajx\r\nqUFUkQxGGSxJ5XZwr8pFWaMV8ECrKANHQ9yNAIHnzYTP2Xs6WFLxGYJ+80bN\r\nYU980OWqUZ+rTOMv+tzdKk2KSVwH6GYKCnjHZYUsg2pO/HYPCEi8Q4J8CaCE\r\nMEYX/ddNzgNy3N738qtbaxKv7/1qlJO+edyRd0uTMusPtOvezOp0SfZEEr9R\r\nDhn88kBRFY3u3IwlVz+WQQwv++jgxY8/J94CZ7NeMfWc2rqwwCo79JAJz33x\r\ntTCQQuzIfn2uU6Sx3fw/xnDU/O+qR8czSypMcefg6roKwImnJmpovnJ3TBvd\r\nMMPiwRrrXnOeKVneqKfCvzGtwH7o7eDaSVw=\r\n=OWRI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"a7b8abd715eafee0ba6caf67474106d4f60fe17c","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230417_1681744257985_0.146285310672432","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230419":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230419","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230419","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"db74cacf81897cff906019ce3d2293a633f707bd","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230419.tgz","fileCount":501,"integrity":"sha512-NP1N02RyA5YK6a/7rNQ1TgFX/yw5W/HUMepdcZ5kjcUZhRga7X8Ae5rqPu6jICBR5pOv8KHBWgyDD1+tX/TcBg==","signatures":[{"sig":"MEUCIQCRqnwmYJkIO/5rIfJBYJVTP1Qm9AcxWiq5KMxf6BBKBAIgFO6fHvPEHyL0+rVeqccGoOnwShNEOmLD5wrYmIeyhfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":750641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQBgRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrO+Q/+PWi/fIjd6QzICpRxinyBu1wZW4h0Y9FAuwDubSSSTrXh/4zY\r\n/k0B38W528aOkVJK/k+p4uX6LPpf4aS3hlfZu1tQ4DdBOnHByPSA0aOYIkPq\r\nx4mc9UpIB+gsFFs7wBJHFESmqLPX8VJX17j8MyL9xKWVxy5EQBxPnGBDjABy\r\nDfompS23DB3n2uwsP8C8YneY55L4gM2t72r0T7Hj7pQGFRImEWY9al8LAQpI\r\n1/U7pMiCERPdyXu0KrgxEQIzcy584BDJQu3zf3uNMn8JYmU4o4T63S9A9qxw\r\nZixwGNQfqsThk5KMkwqHuDgMc48ByPwUEUjVmHV+yuoYG0yGl1wybGtVvMax\r\nJO0JL1zPAFIvZhGWQxGJejPFl4jDb2CLwPY/esaU0Ido6liFYaB8ARQf1z8h\r\ntDsZL2iacGw3kc/xcuTHZPAAzA1u+3B3N40Nz9TL0azVKG5wpGKLH9lmUBzq\r\nTVduKYeTtYoOaND3SdJ5F8xqBmDs4jL9FBqE2wWlABBZIxrjFqP31QHISUWu\r\nnAYToKEaYgBN6vJrf/kEPECuY346edJCWlJP71nalwub6l0ZFH3HPqu0O4fI\r\nRQtPeY1lRcItzQt4vcCEIgCrrKtR9cJMX7a3QdTk+ylBPRdrBRqFb1kjtPHL\r\nMDwvd3GjyhqM21yTyZHZhQbUPycqXVguk6E=\r\n=8icj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"2c2ec6d7fad838714301ba4081d124cebfc973cd","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230419_1681922065054_0.694373452417316","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230420":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230420","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230420","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"3b5b70c51f3a57629a8949b6a3e127dd43131314","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230420.tgz","fileCount":507,"integrity":"sha512-Jh6aQiCN1oX5goDsQdQukMMLXOM8kLOyDaCZmw6z002t3QOcTBMj7hb8Rk7FZ5iUX2DzFwJwQNatPwF1kAUuPg==","signatures":[{"sig":"MEQCIHN651iM3/pu6WU47vMmk9gvffEfOMCkIzYttE+KUFPCAiABS0Q1VWptNQNCKFhP6qtt4VmstC1pbd6l8mfOPfbKTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":755144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQGv0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG4Q/9GNurtG2fUY0BEFn6CLetUQPlcAZX1URifrJnvTMjcSW6Tsx7\r\n8dEhmfq4dgL3rlcNAKoph+GMQJYYnC/5S27Tjp5L+OmOmcP01ZgJeg2Klgxb\r\n0yupN4nmRXK8kb68xSs/Xjnjcsy0S/myZlne2fOBfBHHyw7Z0z6UD4U9fo5o\r\nsfL3hef8yZhK80JQBGcT8nuos1RKYbpIs8NlnuXjSqDCkypgr6ZSOehO36Kb\r\no3XpG6Ak11RWjhod7IUD/BokEoqXUiGsQqUZQb2j1bp//3LT78SveQrJanI7\r\n6gZjW5/+MSxQGBWS3g87W+Xencw97BBN3am89xhL5yUh7EYE/W2YBY/oin7y\r\njKnPyowQsmqAmYIvI7c8D2DL0P5X36BwO9t2ptFZxXoZ1nUNAGfzXArX0f9C\r\nqZs1YnlGho99x6XJzY/htXMQ7NPvT2xV5B1syCoudLxzx2siBMiZt/UiQa+p\r\nY6ROp0Ng+CK/5qGmCsp3RyTdrhPaxEfZ4M95mJOcsPhNFFaIZjxX8CelnsFJ\r\nhkY7sqO+6NoFmltuFsVDDTN2osrIkU9xFG+f7d0ZO+VifsvOMNRn9357iynu\r\nqNvrIGgW0JjhFrCpt8tUOMXox6Uko4JypeOSkrySE5doVkN3ffKEyjaNubP/\r\nlP/Pg+nDwFs4/F6gIRW/lKM6Npae6iQKC0w=\r\n=aIN6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"32090514ed1970599f7f10e8a15c703a388153a1","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230420_1681943540415_0.6770677131726781","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230421":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230421","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230421","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"2211b9894f533e9a807dc8f09a645cb73add8af9","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230421.tgz","fileCount":511,"integrity":"sha512-UC+AWRDzU5qkC61tT1KHVqXWgl4HycnT8y3l/FfJAsWbZ3BzbGcZCjDXc8T10hU5H8LXL2MPNfSGUiUR6iysdw==","signatures":[{"sig":"MEQCIASuKwIfUUAwTRF2r7mMeKzWcm17OO0+jaFNijD+fW6ZAiAq3QxvoUoVC5AMVT7iRWicAdaXg4OxVsacjxRBN7C0uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQS0DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5bw//b5Q5m11iXQrQ9TRp6KzYlSEvOSDRx3ku0AsrwqMc5viUgPo1\r\n+CGYUsGt8TxNDIGxLsQKqHKb4kIKfHF40uPgCc+67ZynCkPXEjHk4WrbnQhk\r\nozUnNxea3su+iG79L8ckJZw7I6pw6n2f7d7VZImkFrpsMg1dP1MK7AkSFTBi\r\n/DdASEcK9W8QY8KyezvFUPKJP9ljyKTowZ4X7AkDDGVVOJjw+YD9i5KDkcix\r\n7ehcRSbsf1QdI8dbLZi8G1TL9W0L42OJGs1X0vg4/scDneTEWMPh4PeGEz9l\r\nepA/h7zDzduYS5EzFcukTrHGfJa/pv7VNLbq8H5FyU3YBZdmV7PimNehP0zI\r\nFpiWfj2zHMWTmykGbOPzdpgv798EZGGeW47/y9o3Qltomi773/5mVhqmKMLw\r\nbmxJbSIVlr1Ve6gXZmFiIdP8OakIby8cTwEPL36bpl5QtbNts8qiqxAsUPoO\r\nc6uwr8z34hTKjMkyVrPAqNjSI5JUIwlkSKIEU6DxAY8datZbnAR8CyHkTKw0\r\nOff1ozsaFfvlV/Dnwg09kvbK5bafDif4TS0KjSaXQpuv8mfU+o9YrnPP4J5l\r\n/INg4FjbzPICqFvShHZwHTb7S4h5e37QN8YBBQlR1c6hDUOPx+/osoy6XRi9\r\nGMf1Q34B8dAI/0vYa4TtgpwlYK069etcAEo=\r\n=2EPT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"54d0d26f839a9d41480120ae07058fc8d6e2c0fa","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230421_1681992962794_0.8596409153133717","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"dynamodb-toolbox","version":"0.8.4","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.8.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"d6e402c74b3c12dad46ac23eceaa1d5f0c658ea4","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.8.4.tgz","fileCount":47,"integrity":"sha512-yaLegyKJXGQB3Gqi1huV2vH30U2tdcALqDnpjIcUuY9q8aRqcra5bEo9pvt93krJpoI6XMrG8GMSalj8ZK9xcA==","signatures":[{"sig":"MEQCIAfEOb/03RwClV+V7XHqoDvDS5bMipd2QpaLdl9pLBznAiB8q5+dHrEqjnTPF3GM6x1fxndANK1VIpsPT2lEl4GJkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQqU+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMwRAAkJ4I8Tea+rbZwZxjVTnIk+C0bJxoUFfFd47Lc6Nl8TzWiUK8\r\nrQcj1/azOGPGf8r4VwTwvW2KqUsVgsJMNxS2f5PSbqoMol3tqX0G5iB0LaVf\r\nffLCKSYdk7L4vWTvkO1fruZ09vqb1fM/PHtXSlo7BgHDhyCy1iHygkircaYg\r\nmjvUq3Jtgbd6CqUvW46G5y6qCmSmxnw24LCXkjKAWw/AIKExTZWrwa9XjTCL\r\nuJd9aupPKBaV7KeeH90AmLiUVac0cIG49xwSemA+zhHVGlheGRTojXLik8Jq\r\nDVl+mTIK16Ld6osiZ1tnjD7DQHcUW3xMf4O0Pm0QMh71lZXqXwpNVBIqk34Y\r\nA0h7TtHqDYT4MmSScdVJ9lYS7WbAHdyb76+CTnmu8paJNr4SOrPQkslMc8ll\r\n9evlN0SBGPF/QrqGJ41KRpmv7UJsf8vNVF0sFZUzfVRmd6yWdDgdx0TiEvK3\r\nmN8n1+cn64eI+6GDIuAOsZQCduCU633/9wvSHRErE+E0+YQ6uCoRBvAEnX6P\r\nq4C7IMBWDUT1MeimiKRSIGREM/vzReJxc59ABMLt68JMSwHKRs2AxKuAfQLr\r\npFWl5azSANJEW3p+Bxr74zskZw+3kH8IYw8WVPisoVwkcedthXlmj/4lBG3C\r\npdQktMwQ2o+IeZeh0UB/2Pv5nfA9YVUIQ3Y=\r\n=Ya2r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"00b89435eff65661d5692b9a1db3d87f06cd6453","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/util-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.8.4_1682089278545_0.040884071323898485","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230428":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230428","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230428","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"3966873de58d853d969404eb6b5f296a7c364b56","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230428.tgz","fileCount":523,"integrity":"sha512-9LEEjDX8nhKeB/FtM83zWPKv25Fxs99pCivepcX70LxvWUWecbvXnlqZJui3/aweDL8UcGY7PLupK5U0iilfWw==","signatures":[{"sig":"MEQCIAd/f8dhFPkMjiQq8IAtX34+silHhXQEZURy14/koQL0AiBgs7z2QiJrcoomYYBpFuse+DOY9x+5i9U8W3WG+wtoBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":770387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS4D3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp++g/7BPrPa1CvNMok0c8F3BCQAQXOmBEjiSM1sJLg2jTYXi/5ulvU\r\nvIEKCi2Cfk/CW2nyVKCrrbmYrdzJy/eqrEu9UgMBhPbhXUjtv4FGNQlQLIWs\r\nGANqHRdBFcHgmEP0pVn20WetsMdPCNz7Sne+yFZbQTkq2ubaul6tULJdkk1M\r\ne+VK70174O1/UK4Xksw4oVYXV8p0neNekXb48AubxPYZlZdCI4RHDVOkkKgU\r\nJKJg+w7NTWNiMdeyEZieTiE7exp8crP418+GBoB6kokFtABL962I+6pqCgEX\r\ndDgpUtZ+dGjk2AXLP/WPdQj/XhQ7Lb9C2H+uHCPJknEuoVrO3LnhmAFYRfOC\r\nJIKV4vfFFox/PTjML4EaCCLVzPtJQR1lrGcLY2QAIanYPYz/6wIEEGTRj5ds\r\nxM6YGzn123w3jORyQ9QX/n1yblLmpM8DygsqZN/LEWuei3wXzWvqJGp6Ia2C\r\nmcyNh0RWkp4YIJ80xT4WNV6MPMUiyN0jVkbGif4X89G/u5H+eyWc2flhnH7M\r\n6kqqQrmlfCE9TuMFTWlPrRKO1CPgB81O/pH3BJFgoxa8egj9c7GorhoWveMy\r\nWLrYsCphIGpXO3dby361tGmMyO11VcO7fj+Fiqs0u5XZeofF2/c78f5hecsF\r\nt9BzNdQzfdRFzKSf41ZPge8ZjA89EJir10k=\r\n=H+tD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"15c00f74e1c50fcb0e5e8a07ea1eb76329c4cd27","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230428_1682669815407_0.25341986458173715","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"dynamodb-toolbox","version":"0.8.5","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.8.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"a04383d999e1c0fa582cd697d304f01d160165f9","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.8.5.tgz","fileCount":47,"integrity":"sha512-cCoZ19SX16tcd14I/V1Eh3VNthvk7xneSJkcsUsDiLMuP+97WGH9Q1SdfAn8rRjOXS71noguZL3hBz9QFI5mRw==","signatures":[{"sig":"MEYCIQD5uxTrO4DdMoGmHVLpAYPMmro5uLE689aBtl585beTNgIhALSlaQpT41puxgeGi8gQybX5DZUcIkf51ctFLO9IuYIB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":270251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkT69GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmok8A/8C8jycYiQe82ckbM4GEXgh3ZXMQh3grf2uzznH1vWc0BRIKcu\r\neShBchlkTLDoS0ahduIF6wbsdHyGNOZUFE4rwv673Ca2b6veMJnmzYkaMxK0\r\nZN4542ZJUZyWkwUGGsOjKPeNWwj8Cq9v/iUMi8rdGsC0ArpTUTHdu4BNbmQ6\r\nWgBktsmIldnBZkKCwrSz2r4JZzcg5NKE96hKw1QAadCHSQ+i6hxQjgqDfDgb\r\nY4IH5wsMra/t/Me7mnys9bdBTNO3JnKcLMBwzhFl6Vz+oqeuSh/dSmVdbJQq\r\npWFI/SEEiqfaeFbBUqs/H7+be/i97hI1hBfye2TE2GW+bG2VHjgQX4qg3JuZ\r\nu3NUHuf7LneNlQ0W31dlKRrKCcs9MkMSnKDfz6WE9/BPpwo5d/Y/zTppQhWm\r\nNinIXgAv6vNO3oW4IUszoK+uK/H78eJHF85VFmdB1fFgvwTE9K/Mo8PXeoyI\r\nwyIqiWVeAFuT7RoApC6PycInWOVH4heKH3xOwvYaabmuI8Syn2e/tVYAeN6j\r\nl5cBUjMUTfWw3gisa2/enkwEsPtO56dHlRdW1nMGSdTy1SkXMnCC8HH7YV40\r\n7jL9w8aCfgey3c5x4TyhEWKOyxLUVJgsPy+b0QJOoPVQBQXF4hHc92Zp5THW\r\ncShy8tS+gk5rXCbag/SJNxvM2WgaeZQaYgA=\r\n=aTHG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"f0ae165c074c058fbb8bc9c555fa5f7f3641980c","scripts":{"lint":"eslint .","test":"jest unit","build":"rm -rf dist && tsc -p tsconfig.build.json","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","test-cov":"jest unit --coverage","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/util-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.8.5_1682943813973_0.9572268415255687","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230515":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230515","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230515","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"50101328a8fd5f97fc77e25d9308afce3797bf79","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230515.tgz","fileCount":533,"integrity":"sha512-SfXAV/o+0WfIryJezOrUV8RNnhfHthw7OMeyTRED5vGZP6xT2fPX0Od5w+oT/vKYqbb7m3569Mimk2nIyh2YJg==","signatures":[{"sig":"MEUCIACbioU51qWLh5vP0ESTtDF3k2CjZLOacZ84yhprIBtaAiEAppfno5CAbhAqFqFrlWdb8TfDf3NMV8SZKMPqZqtLYlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785260},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"2cf50a1cc1c05e9f2f167eacf1cd8f98642235c4","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230515_1684193041440_0.16267663006202948","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230522":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230522","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230522","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"b754a96607ae5ee02a37a4bb4fd33b2f808e7655","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230522.tgz","fileCount":533,"integrity":"sha512-7aWld220y7McMQBtUaoADGhFMKk7mBynY+R8y1dEea0dClUG3F4VGPu4kvJ6b5kCidNbt3HJ0Vf6FhLSHLhu7g==","signatures":[{"sig":"MEUCIFyGIXg1rkF5kwRpCXdnL4mdtU05SWoZtmT7ZWsygkRDAiEAiqjOv39eZnsWTIOydGiefXsvAuA318s5qZwi1qiKWMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":785268},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"ef41793875cbe792b576bd94327539d88316028e","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230522_1684742981387_0.2933931227986648","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230526":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230526","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230526","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"d3815b6b6a5abe56b4ed26b5c6b34d2a98371902","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230526.tgz","fileCount":533,"integrity":"sha512-tB79dIpA+l48kpBdM6KbVZkgsMLJ91DgKitzQlLkr2/qS2T4yE5Ap2MfAk5OE2yBPTixs7My2kWrmCFtBJo2PA==","signatures":[{"sig":"MEQCIAz9KpkPOyEBkKTvnhbdxZphXJ4D/KrJb5i+luZPfTxRAiA84zB+cA6PB/IMTXk1dZDa4lPx23A50vMyfYRpSUNcjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":786638},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"89ce508112c48545ddae217729edfc5d4f832e26","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230526_1685094782181_0.7432984297650913","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230529":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230529","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230529","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"94a86f4a20b8734f4df5c744066508b5dbc1498f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230529.tgz","fileCount":535,"integrity":"sha512-XjHIuVmJ1GUSGmFK7Un/jEd/wy5h4JiDYUEAabYyg+4m8mMW8iwYcxvT3QnO/U0ZUuAHKWnUGRuCQz3VLMzw5g==","signatures":[{"sig":"MEYCIQDqtmFpRY23avkLFepm1/CPqPCjpaNtyzqBvWCmYF1DQAIhAPCvrD44IlmsCy6Y9KHJkTStdU+l6JLhu3YovBw9Wgja","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":789728},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"70103620a185fb2d365e3635a711b6ed3923a1bc","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230529_1685356178127_0.5626608084308653","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230531":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230531","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230531","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"26b64b174acb52c6a53f8a81fe9a5f7862b4f8b1","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230531.tgz","fileCount":535,"integrity":"sha512-8nFnZ9f+XJToQQdphH9scgMmU8DFj/hvUPCmCk4Zst+BN5Kix4LsgZqHulbTX2iDCvQwlf7JuhiauUHutUkbqg==","signatures":[{"sig":"MEQCIDOWSOkVrLgxyF8lSkf7uiGPXbkUhDWu4VdrOS1i6sFyAiAGhTAyeydtFzFPqH3gLmLFbYlkXB4M7gSonbtgk//Xiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":790869},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"041a4e9befed854dbb65dd9b48e5998f5b1c5792","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230531_1685533710745_0.8765305286177887","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230602":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230602","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230602","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"ca3039a0182ce3f8e88d64818c2fdaf73f25d87e","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230602.tgz","fileCount":553,"integrity":"sha512-aI3RGUIuhkAJVcaMGDkihZVIJU4rUARlrJEPhVWZwvzrnXKo7/5BtxjF2pQ7LKlrye6ehJXz8dfD8tlRDlo6iA==","signatures":[{"sig":"MEYCIQDz8qoUQjkLnn8If5Nk+h6XVJZpjhWLwUQgh6gxRbq4DQIhALGlkCNQRE2rlmemyAqeDls1zi3k8v3BdK9HV9o6aUaY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796542},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"4bd6f073b8c32df669de91ef14bad822e5dca408","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230602_1685715091565_0.30481818954458095","host":"s3://npm-registry-packages"}},"1.0.0-beta.0":{"name":"dynamodb-toolbox","version":"1.0.0-beta.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-beta.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"bf220e08f4fa59b0ac3d6cfdf41b1af0a4a3c5ea","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-beta.0.tgz","fileCount":543,"integrity":"sha512-ClSnGA/4/2SmlNwOhKGvpxDHVdG4ghtvMotxW+I/IwynM8Cxl3M0jxFOvqmw7pTc/CIVCeuarmWTxXAlvqYxWg==","signatures":[{"sig":"MEYCIQC8q0J6Ruey3Qi6OKybMAljfYqEZo0xmv35KArWWMj9TAIhALxwOR8kKPNIJRp6G93zix15qVZ9L+EdgZjoItp+riN2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":760013},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"91772de7115d04d2676f939c2fd3da41331ee972","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.0","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","aws-sdk":"^2.818.0","ts-jest":"^29.0.3","dynalite":"^3.2.1","mockdate":"^3.0.2","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","lint-staged":"^13.1.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-beta.0_1686304919933_0.29686776225869815","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230913":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230913","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230913","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"0bd24638ef5ee7d8fee52082d111b5d244a43108","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230913.tgz","fileCount":667,"integrity":"sha512-sFWCwpFg+gQyEKFWrTyfDSPoPWVx6P7WqM6ZV8DaO+ldfruYZaf09XnOXM8bzwenP0xkz0wocGl84fnFKcF8pQ==","signatures":[{"sig":"MEQCID1yidSfrw3m3HGD9D5kgEMszqnWu8OAZUs2GX/+TI5kAiBrkzTamCL8wgEgRJPlbBMdAQBsmZOuc3KmZQ2dnrBD/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1195741},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"d27c2eb154474941313024ca64598061e7070963","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230913_1694600956472_0.5379341037952072","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230921":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230921","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230921","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"4096a4440f49969d5b6f055369977437768814d4","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230921.tgz","fileCount":679,"integrity":"sha512-uPp69JmvHPBhzI0a/4sb6Bzk/1k7tS8NkQkG5msQ6j+ZmRCPPCJnncVfDLKAXJPUA4s6QFX93rAJwMjZLTmRgw==","signatures":[{"sig":"MEUCIQD8lKLp7V/ChGy53PWTntnjLjuJyrYckKLOIhBtfeg7NwIgWrBYouOP0107RE1aVG9B4xOIby9xJGQTEYgTtdRA/hM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1367941},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"58d68941c63b0228b967925807960cee0fe2508a","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230921_1695318410518_0.8077176976005183","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230922":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230922","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230922","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"4beec147c7baa10d168b64b197cf52b945528b91","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230922.tgz","fileCount":635,"integrity":"sha512-gaHKUNXPha3NIknxUo8pCoXF/3c+Ucss5XYfoBVtDQEib1Y5H+glONWhzsGH+xme+UnqvywH0wSRbnlKqECMcA==","signatures":[{"sig":"MEUCIBorxMGQHTT3nvQkWyiFVIDITTf47cEi5gg9ydBPkqm4AiEAiTfLXBrDl1104cBCrOC6JrCZgC5bkTOHg3HzkuJOXGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1114780},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"4a59afe67cd11ce3ed14ca3b6b5d91e6087aaee6","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230922_1695320745827_0.13111220808955792","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230926":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230926","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230926","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"d3c7a45670a94e7a98fdd9978f5c985c38b59473","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230926.tgz","fileCount":635,"integrity":"sha512-COkKborNRTUB/6NR8wTg0+oscmAmPulji8xtL7aK9PJah8zhROKwJl2PaS2KndEVz7biipD3lNiACA+LbKK2xA==","signatures":[{"sig":"MEUCIBQE10QFjO3GKntcuh2W0hByeuFMHpZLf3khngFyBC5OAiEAiLKLvoMgq3QihFLwr2oaTGqJpwLEUhAQ+3H2SLdoNgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1114840},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"662f8ed0744b66f6bd3a175842d87a31061eea83","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230926_1695654024982_0.31510959828327434","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230927":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230927","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230927","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"e6bd69751741056dafe886fcde994345ffe89b9f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230927.tgz","fileCount":635,"integrity":"sha512-yxp9tqlL0aYJEzJMtydR2VpKvr1S5OTuH44SOG8+AOx2fkUHiQz3CxHHzOvNdLkVH3ojHRFYcLhkyT+PTwyyTA==","signatures":[{"sig":"MEUCIEQpX9aMSVoeHOTwOyiTGQCZOu7oJIcUt0I97AVOFXMqAiEA13Yt73HoGrF3JpbvXKSUI0/U6mg1Uxfbhhale3uQ0HM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115445},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"256e7ee471077bcc089c7162c9e01440247e652a","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230927_1695812433086_0.22111839909908348","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230928":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230928","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230928","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"950a816856270372a007606612df814b0c153df5","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230928.tgz","fileCount":635,"integrity":"sha512-WcpD4Beoohkza/Wv85Q//A0ioQXt63NTTDfjF1DrolBqkDg8dVn5koW5pccAa/owB6YWQH8pa7KM18oA0SN+pA==","signatures":[{"sig":"MEUCIDwiSnsiNa8RcMzgKtDZvo9kGTtSS8dwkYMgxfaihOpYAiEA+h+xu9aqUBkgTYYdkslZwRdzSaOQCqob9BFA4CfMHxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115605},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"db865c0d99bb1bb614f662caff43bbce5a08c1ea","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230928_1695818700382_0.603452328218973","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"dynamodb-toolbox","version":"1.0.0-beta.1","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-beta.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"c7fa1fb66a336df578c36b258d0aada1bed3906f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-beta.1.tgz","fileCount":635,"integrity":"sha512-aOG+IPHZ2CY6HQLiW1TnOynvKlVvfGl2UJ77ikobUCt+EqxMrcaXMzIf2XUBPqIduTCJRwoyL+4Uk11TmNIJ/Q==","signatures":[{"sig":"MEUCIQC51yNMcuk9oQaBdaUXoTZiI+cTcM88bDMXLva6+fiNsgIgTAALa2Jh+rQ2ILJB0FsRtchG4FhEukkUBkZI8DzIRnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115675},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"a2c9f81f4d49832d03c68c6e98ebf05dd50c9b95","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-beta.1_1696856265477_0.9265548949305162","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20231012":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20231012","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20231012","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"2dfa038987ec2ec81b1cd8f2c99387e337858679","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20231012.tgz","fileCount":635,"integrity":"sha512-LqznaUHKFCf/fq+ItMy/zwURvNl9IrWq8FwprGP87ANV0jAnrcTkZDR+k/jcPnr0lcUpqTAAaN94CQ/92x3r6Q==","signatures":[{"sig":"MEUCIQCv15tVWMHRiuP83UpwpTp2jL3l+bjL6FT5mnt8P1ZmLAIgf0SMnql5xeXdby88CY/DnMs75Xwrvk0HJ799ToO8E4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1116217},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"776a4cbc96c381f88d33761b5f8424033be7f5ff","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20231012_1697131993832_0.5418316126625162","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"dynamodb-toolbox","version":"0.9.0","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.9.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"1f22964528895c2be9b4929e4a0ea3e9f587aaae","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.9.0.tgz","fileCount":91,"integrity":"sha512-UZy/qGQDNdFcfUvTn8zmNwMLVuOGEjl88tax2dMRpOrbAJxJ99hbRm7rpNsggoJ0F4kW/7rGhx/5PpCtt2EuKQ==","signatures":[{"sig":"MEQCIF1bAL8guPykRiOrEDXLAKpx8j+QEZOiTQt08/jFcZdqAiAyQUjJnHCy2dh/OmHxYhaL7Td8/iRwVr7XCOVkyJUJxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520242},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"f4dfcec885f73c4a1596f3d793a5b7cf275c8428","scripts":{"lint":"eslint .","test":"jest unit","build":"npm run build:cjs & npm run build:esm","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prebuild":"rm -rf dist","test-cov":"jest unit --coverage","build:cjs":"tsc -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/util-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.9.0_1697620152817_0.42880939042161037","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"dynamodb-toolbox","version":"0.9.1","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.9.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"03cae4111d60b1d01a398cdd69d0fe3e2764f30c","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.9.1.tgz","fileCount":91,"integrity":"sha512-8JpL6JcLi8SjOx+fM3canpQesRlMp6imWfkTgYZWbfyRnK+gHXzIraK2HPutsAMwejoGeYN1AnI8I7hR7qIAfg==","signatures":[{"sig":"MEQCIDTRMa2Ewx2qqv636XeaUB9GtiWh31TV7qvTKyB8weEtAiAJmFjoVYgcBSX2jPWOhbvPGDPMopnNINMCnm6JVd7J2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520242},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"aaa831ac78ccfaa9aaa9c1bcaea7b841b973fca3","scripts":{"lint":"eslint .","test":"jest unit","build":"npm run build:cjs & npm run build:esm","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prebuild":"rm -rf dist","test-cov":"jest unit --coverage","build:cjs":"tsc -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/util-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.9.1_1698003706229_0.3444102161408107","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"dynamodb-toolbox","version":"0.9.2","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.9.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"270f5a91a97b8d9bf641ba47056e3db9e966be2e","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.9.2.tgz","fileCount":93,"integrity":"sha512-vBn6baXXritGmin90f6nF5ufZqNjbVhl20jUKdmAAgwmSMBa/CQ3U81Ypr37c+NFeaYOk63ZmoDiraAKXtB7wQ==","signatures":[{"sig":"MEQCIBRXhE9/GH/H4ioMFk4EkkpsGEGJfW4Xcc4zF9dhSdKqAiA+wwu9jnZ0XbtE2zt4cZVuVMhWyKyYOIOUx/vUaA7czQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520344},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"37b4fc3aecb9280e9a8501feba55ff4c04677fad","scripts":{"lint":"eslint .","test":"jest unit","build":"npm run build:cjs & npm run build:esm","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prebuild":"rm -rf dist","test-cov":"jest unit --coverage","build:cjs":"tsc -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/util-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.9.2_1698834502719_0.4851657558275637","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20231101":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20231101","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20231101","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"cf498b029d03106e11cd7fde73c1f1dace335ccb","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20231101.tgz","fileCount":617,"integrity":"sha512-P20a5Mw3mZaBeMbNArOFT/29C2NtS84ZscnbSMoY/sT/yjEiUhTQO/ltEhISrxfjtJg6Q9fyLWrHnP7HFyZyaQ==","signatures":[{"sig":"MEUCICdmkb9lwpii1GWw9T4W1COG3Bq4mkf/buDX8GOJlCfeAiEA7VoPnfspf3JU/K3z/ggR45WYV+ZGVbDJkiLnnXl/J9M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":947118},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"11ac57f77707e5595d284e555d221577c33d40ed","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20231101_1698842937695_0.3624693884511929","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20231116":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20231116","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20231116","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"41e543ada627ae4e11b4681e3aaddd293ee3c7f0","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20231116.tgz","fileCount":623,"integrity":"sha512-Rt3jZMKKVr29bVor4s2rdtKYeOx2j3o0Pb2QC1vgmMA+CTY24bS5wz1xmityHq7kxTskuiKjaOSCuezp9m6qbQ==","signatures":[{"sig":"MEUCIQChxDbM71A0tzB3veWBkZ2Srppgj8/RtKW7bTAqrbu+mQIgP2Hs5HAHDdMRa8TTjJiZiASdKZYoNzhPStwrVxTKndg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":954275},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"3b3a2dd461994a902e97937fcf745a275d11e33e","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20231116_1700128306894_0.6492722529842969","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20231124":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20231124","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20231124","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"ae88e927dcf78be9ffc7579d4001b005649afc54","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20231124.tgz","fileCount":647,"integrity":"sha512-0oW9Rg/l7u25+2ydUDrsv2BJNfLssbvSPLnmwc5zKdiwwaTZCHg32VfLoBx3ch/0JxmEcug845LAw7WmpSIMgA==","signatures":[{"sig":"MEUCIC0D/NZOGpl+4RiRLF1enUGB11GRrecvQ18M4xBtbwIlAiEAmTfVshvO6pE0ZF3Wx1NOpDd9opD8+3pRb3LyoYE+VJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975526},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"709b18a6a3fa43746ac615362cf6cd83468d68b8","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20231124_1700825022926_0.274960192061239","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20231125":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20231125","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20231125","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"aa033f4a05a87dc54b9832395586ce16adabdc7e","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20231125.tgz","fileCount":649,"integrity":"sha512-xZD5+Tc4giN3bq2WebPvTDDFY1SyX6QTE0R3A0EUH0exQKlw+gRXEVP3lg0PddCtae6FBsOQtAQkw+8Nnt6gpA==","signatures":[{"sig":"MEYCIQCEO5YQy2D39hkDDb2JM9w3o8AWbO6unmphtJCvuPVAywIhAOohj4EJWPvhFTcpJIy/5QDf1AszOd6j9Ha8CgZnwtZw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":981199},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"72bf5ab7c099927a72068694cd008d965ee9c081","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20231125_1700845993377_0.9933762149692535","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20231205":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20231205","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20231205","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"b17fd0e2469954f1721371e603754f5b79314ea3","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20231205.tgz","fileCount":653,"integrity":"sha512-rad/aMM0AivxcvzSq5ZwJp7ob3E0FOZX9EVFZvLDHMDdT6RZV2l+pdepH3vJtWcYMyjE4Ym/7j+JH2OSXBvBuQ==","signatures":[{"sig":"MEUCIGl0Mm6J5UQ8sjBd+p6d1zs1+v70dDV2rJwoz26AfUAgAiEAtWtqOieXIL5Tv3+JNQoh3m3QUvSZ79tFgc9R5BXsBD0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983224},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"efd2370d7819410c13e37fcd546e9286ebbf7440","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20231205_1701768393666_0.7448806769097949","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20231213":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20231213","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20231213","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"ebb325421c0b341e84f6ce2a79852b2f133fc528","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20231213.tgz","fileCount":653,"integrity":"sha512-iF10efwPwbqPT82z1anKdAwBYRayYED/QACsbfyPNj07/lBG7KOLSYWwffFiT2KV9xB5YvA2wjKZ7wDXVPPJ5A==","signatures":[{"sig":"MEYCIQDugtDtwBqfGzFaUU/uGUIyoz4QVPRKOBTe10QeXxZyqgIhAOHBpAleKmmDPIQNFLuKA+Kxli1uzv9m59Hgs34WDjEa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":984605},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"f2b27ea54f009e30e4dbc1f2a3af950d39c4d8e0","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20231213_1702485230961_0.8189189632192462","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20231220":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20231220","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20231220","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"aa0c957d5b64abb0fa755f7eff904ced7e24a58a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20231220.tgz","fileCount":653,"integrity":"sha512-RIJhX2RXGCHWHvpa9WSIfO6fhFyosm1bjkYas5rSbJaSUAtr1gQH206co5kTcMWZS7l4ERnBbOn1wFL7xwVPDw==","signatures":[{"sig":"MEUCIElD+aCR/yFhnkiD7ZVGIqxjRyIwB+LsJkNKmpyNGlCpAiEAu7Z1KHIrUNZUuej4nJ+6UEHKSsWxgrca3DhmuHh4juY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":985609},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"bebb0835fc471244ca7369af0b7d52a2e861ac1c","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20231220_1703111242071_0.7402151416589391","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20231224":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20231224","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20231224","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"c2a7618bc078472aa796e486ea9399d4351d5ad4","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20231224.tgz","fileCount":665,"integrity":"sha512-y26mv3u+YkJS7mzXKH7lcTsR11D0r/wpEoYKMnTZLRofpswL/A1jl8JmDyNZJL0E9lqJF/hq+8OHBwCoSV/BzQ==","signatures":[{"sig":"MEUCIQCEtAb5zKBpfBm95nXa3VOlKIEbm1VDM536V2HilhTQNQIgYDXwqiz98Oo7EL2NHEr8qnX03qO7TFoQNEl7rqFEQvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1001253},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"ec7180e7bd1b8d0faacd8d8084d15362bf02af9c","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20231224_1703438165462_0.28329811988717046","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240108":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240108","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240108","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"8b3b44f01463254230983acc3ca5df75ed34f0cf","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240108.tgz","fileCount":619,"integrity":"sha512-zyW9GUa4WFkCk5tL/zlD7HESir7oq1rqOHPWQg40ZwIHffsEH/UgfvZ/2HrLTeOEsJ2216ithVAPge0vPnwXmA==","signatures":[{"sig":"MEQCIEE3mNOAWJ04JdWp6JWKumUQgDvlFGX/WR1nqqASig26AiA8F0mi3n2VWxy2WYm4URmJImFMhYHLbB2sWdxWJC5ncA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1069975},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"da5a5f8fcf1c3b35b836da40fffe4b48c2392a47","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240108_1704733606455_0.12483487573156737","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240111":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240111","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240111","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"73ff4832b29c9decba07bdc9d0f10e2833689893","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240111.tgz","fileCount":619,"integrity":"sha512-glctQZukZXZHJoT0nivJLOdj4qtHpu8nCoaYtPB5p7qwfBErTWxpB/lh2qR3VXh5E4Q0cjBamkWxuhvLg3pCMQ==","signatures":[{"sig":"MEYCIQD8pxDxVvKzhW7R1KDZvHctQYp3J8uCscf9uHQmpGErDwIhANwho5Ci8fUizue16+sJu2kV3LHryIOqLYDSJVVnoWk3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1074416},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"18ff2ebe47d0533deea676483332f4ce535a4079","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240111_1704969025081_0.13408153198183004","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240129":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240129","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240129","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"358b0e4d5ebb6fb3932a6e2a47335aad6528a601","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240129.tgz","fileCount":687,"integrity":"sha512-bAUiX+7gLZrwO3jw29tniMzBTlxoQD2D3331NL+AmTBN5u/eJVC58L3nNqisinyymgcIR1D+2hD6zJpBZYY5nA==","signatures":[{"sig":"MEYCIQCAajvXVkOeY701o2o6q8i9IwbIKZa2dnA7tWTZtkpg6wIhAIqEtTSf9pcOwljNdlTiTPqKDrmzVK3MI/q50rrv/mq6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1143480},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"a3de2ddef33b8a18222d0663d813c4ed8c300004","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240129_1706540159486_0.9219372971484303","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240228":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240228","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240228","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"675a494440aa1128800b11c3c0fca17a1b42aae5","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240228.tgz","fileCount":687,"integrity":"sha512-lMWNtc+537D7SW/UIG7FecDntwNeYzXtJ2qlzXj71C1iyRk7AnzN4V7etiB18UWRwxabHYQZlkm9HgwG3kN1WQ==","signatures":[{"sig":"MEUCIBIuGZ/WzUGgT+z277eaG8H567ANVeXD8Py4/CliQno1AiEA1NH+4gL99DMyBupa8tbvOvNx2d90E+aOrbHm34pxA80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1220586},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"722897a8ed53b76a2e87da494eef75f703c107e0","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240228_1709107396959_0.6559267006413085","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20230404":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20230404","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20230404","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"ddefe56f03a2186de0772799cad732a2fc1f3ebf","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20230404.tgz","fileCount":701,"integrity":"sha512-zFDpzFmZRLWEgqtNZYCASJivdNu9dAiTBTm024+/ahnbLvtRtSAMIZRQmRPHh4iqlcZMoeSpJYERwEmjKkceow==","signatures":[{"sig":"MEUCIQCByHhP+z/eGqIW+991jvAaE9oYmVl7FUovk7HO5J7rqQIgeRDrUzQfqlOFgw8KZ4frgu0iXTR5bna+mLZOSBYu0yE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1243250},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"964e9b3f59373eca80ef8dfd7843d36d113c1925","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20230404_1712235057800_0.8029419585318516","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"dynamodb-toolbox","version":"0.9.3","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.9.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"910b53827aa769b6b7369eff5e0b9bb8c790fc6e","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.9.3.tgz","fileCount":93,"integrity":"sha512-K3HeWQEU3DOWiGrKVUqe7qwV5R66LYwcIo4KuYczGNhXPpTLJlY1GSbhIizM1gjGifOOJqmvrPtQHm+xoH23XA==","signatures":[{"sig":"MEUCIQCas6PT+ZgtDenokkgheg3r2Iagc/jxH1BqxWx/EIQrOAIgDrDw3YDqQEIYy7UQifkWizrjI3kw7M+X2yJ9CS5EULs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519910},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"3c76ca8e3097cdebbe7a7f99bc37cfe6ef7dbd8d","scripts":{"lint":"eslint .","test":"jest unit","build":"npm run build:cjs & npm run build:esm","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prebuild":"rm -rf dist","test-cov":"jest unit --coverage","build:cjs":"tsc -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/util-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.9.3_1713566841240_0.3262991262122297","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240423":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240423","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240423","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"d29714dab0568932870202b3c16d5339018aef53","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240423.tgz","fileCount":683,"integrity":"sha512-q5cbXOpVi/erfw3x5Ypyqyl0H2pQgapr77NfU3snSmQdLs4gnRDONvA7dnUGMnMMtjG3w450cu0GOLuO1pAPDA==","signatures":[{"sig":"MEUCIQDNldB+uzD5OKRyLjN/IuwWR17/AvRqasR6x1IGaG/mpQIgRUbcD7hyol2TJszflHEdjh9gCgEM5h5D8BLRdvYa8Uo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1234408},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"9128144bbc9719b1589407b5ee0680cd78e1af8f","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240423_1713803420001_0.7150042217248489","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240424":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240424","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240424","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"b8a959bc254c5e894eec695354692209caccd8af","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240424.tgz","fileCount":683,"integrity":"sha512-nQQ2fh6mTELQ6P1Ahi8IR50am3nxMNZ7IRK+4qZCsGoKwlYrntbN4YFhhnNHgHstapQOkspnNxNx0myQzzvjqA==","signatures":[{"sig":"MEQCIHhBQK317+u+Ap9SKdmHooDSaBwHXLzg+Lk1l4zICmyHAiAWtcaJHdYq0VpKnmD6QXEuOrEXZD+EpZjDtKXX3PlcZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1186498},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"9a19b1af7f24c6aeb721c20dc7e094da1aa8ad12","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240424_1713826818398_0.3993833318719666","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240425":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240425","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240425","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"18f992262514bc80c6a12b0d2f1ae23e01081ec0","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240425.tgz","fileCount":683,"integrity":"sha512-cKK2GDIZFxxpheWAmFVSTM3xaTWLFDFw6cxZZDn5NeItT+X2Ca+/AhpaqBqhQZdVOU4QXCrTHcMMBWueU8Jtxg==","signatures":[{"sig":"MEUCIQDFZ1fGD1aGF2FbAVFs4TNVgontO/lMnBu5w27oL5HrtwIgdWpNeXDVt06ZmwnmxnLNf2wxkWxdGyiNXRGiOlW8b3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1187031},"types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"exports":{".":"./dist/index.js","./table":"./dist/table/index.js","./entity":"./dist/entity/index.js","./schema":"./dist/schema/index.js","./entity/get":"./dist/entity/actions/commands/getItem/index.js","./entity/put":"./dist/entity/actions/commands/putItem/index.js","./table/scan":"./dist/table/actions/scanCommand/index.js","./table/query":"./dist/table/actions/queryCommand/index.js","./entity/delete":"./dist/entity/actions/commands/deleteItem/index.js","./entity/update":"./dist/entity/actions/commands/updateItem/index.js","./table/parsePrimaryKey":"./dist/table/actions/parsePrimaryKey/index.js"},"gitHead":"9ade4ed1e4fb5adf1d33f09b209d20b0647b6b1c","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && tsc -p tsconfig.v1-build.json && tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","ts-toolbelt":"^9.6.0","lodash.isempty":"^4.4.0","lodash.isequal":"^4.5.0","lodash.clonedeep":"^4.5.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","tsconfig-paths":"^4.1.1","@types/lodash.omit":"^4.5.7","@types/lodash.pick":"^4.4.9","@aws-sdk/lib-dynamodb":"^3.245.0","@types/lodash.isempty":"^4.4.0","@types/lodash.isequal":"^4.5.6","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@types/lodash.clonedeep":"^4.5.7","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240425_1713992028919_0.8116960207779709","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240426":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240426","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240426","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"5a4c28e592cffeae064b0d8789313af3f203c07a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240426.tgz","fileCount":683,"integrity":"sha512-/cY/sBWLgwGTaJ2PrS+EN7KCHQ8uezZcwSFTwT8I+ozILthIPFEc3Z5tB+ALtKHAbalU2tPapVVcFqXCqj2nYg==","signatures":[{"sig":"MEYCIQDOWhV2HOhR4zc9cgmljy1xXVth3snTXjmyvvTb1VdKGAIhAM1yTsEPQmdACahEJL9GoqV6ApEbO6dSrKfCKQpa04MG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1182578},"types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"exports":{".":"./dist/index.js","./table":"./dist/table/index.js","./entity":"./dist/entity/index.js","./schema":"./dist/schema/index.js","./entity/get":"./dist/entity/actions/commands/getItem/index.js","./entity/put":"./dist/entity/actions/commands/putItem/index.js","./table/scan":"./dist/table/actions/scanCommand/index.js","./table/query":"./dist/table/actions/queryCommand/index.js","./entity/delete":"./dist/entity/actions/commands/deleteItem/index.js","./entity/update":"./dist/entity/actions/commands/updateItem/index.js","./table/parsePrimaryKey":"./dist/table/actions/parsePrimaryKey/index.js"},"gitHead":"52c7e5638893b2cb7b849689f0b9105ed52d91b6","scripts":{"lint":"eslint src/v1","test":"jest ","build":"rm -rf dist && npx tsc -p tsconfig.build.json","prepare":"npm run v1-build","test-ci":"eslint . && npx jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","v1-test":"jest v1","prettier":"prettier --check 'src/**/*.(js|ts)'","test-cov":"jest  --coverage","v1-build":"rm -rf dist && npx tsc -p tsconfig.v1-build.json && npx tsc-alias -p tsconfig.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm run v1-test && npm run lint && npm run v1-check-types","v1-check-types":"tsc --noEmit -p tsconfig.v1.json"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"lodash":"^4.17.21","deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","coveralls":"^3.1.0","tsc-alias":"^1.8.2","typescript":"^4.7.4","@types/jest":"^29.2.1","@types/node":"^14.14.16","@types/lodash":"^4.17.0","tsconfig-paths":"^4.1.1","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^5.43.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^2.0.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240426_1714038560096_0.898526076249919","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"dynamodb-toolbox","version":"0.9.4","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.9.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"68b42c4c1b0f87c5fcfeca26b7844c17b2551819","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.9.4.tgz","fileCount":93,"integrity":"sha512-3BuyFPV4TySGlh7fRhKqGeM0IG/oHM29b94XQRzovUzqgeeOvS1es/GyHNdnCFtfVndV857ZxGAmh2808UHI9A==","signatures":[{"sig":"MEUCIQDzwLNRLWGAj7vXj7oFDnV//S5/Px09GLZbQg36matp5AIgV5Z5yB6V0925QeH0mXmPDdGALWfAIsiZVXMU1sGMBxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520238},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"09ad92bb6dbb655258707994630b6b7c983dc5ba","scripts":{"lint":"eslint .","test":"jest unit","build":"npm run build:cjs & npm run build:esm","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prebuild":"rm -rf dist","test-cov":"jest unit --coverage","build:cjs":"tsc -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/util-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.9.4_1714857901210_0.7801706470877288","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"dynamodb-toolbox","version":"0.9.5","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@0.9.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"b02b621120840d1e0267528d4e6f5d37f88e4ce1","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-0.9.5.tgz","fileCount":93,"integrity":"sha512-Zckk2fKZoH5nKdxxB0vWuxSfS8pG4ofojKq2seNu1oFSSyndpvOTcACWalWIYl7h6WZ6prgJnFH/SglskQ+iYA==","signatures":[{"sig":"MEYCIQDFkW3TTSPJyF1wzqXofZ4HsiNOc3x5crppXOmrrgU56gIhAJ8euHfAynTZHXKFM28NcS9FuZEMcl7QwXe/UQhB/+j+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520354},"main":"dist/cjs/index.js","type":"module","types":"dist/cjs/index.d.ts","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}}},"gitHead":"5090df93b38c4d2cbbfecf5ccdf356a33e7b1d09","scripts":{"lint":"eslint .","test":"jest unit","build":"npm run build:cjs & npm run build:esm","test-ci":"eslint . && jest unit --coverage && cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js","prebuild":"rm -rf dist","test-cov":"jest unit --coverage","build:cjs":"tsc -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","changelog":"git log $(git describe --tags --abbrev=0)..HEAD --oneline","test-types":"tsd","check-types":"tsc --noEmit","prepublishOnly":"npm test && npm run lint && npm run test-types"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"A simple set of tools for working with Amazon DynamoDB and the DocumentClient.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","jest":"^29.2.2","eslint":"^8.2.0","ts-jest":"^29.0.3","prettier":"^2.2.1","coveralls":"^3.1.0","typescript":"^4.1.3","@types/jest":"^29.2.1","@types/node":"^14.14.16","@aws-sdk/lib-dynamodb":"^3.287.0","@aws-sdk/util-dynamodb":"^3.287.0","@aws-sdk/client-dynamodb":"^3.287.0","@typescript-eslint/parser":"^5.43.0","@typescript-eslint/eslint-plugin":"^5.43.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_0.9.5_1714922382950_0.5166856753739568","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240709":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240709","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240709","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"aa58b59bbb2aa50be9711f87b3f0ed87994694c7","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240709.tgz","fileCount":1400,"integrity":"sha512-IbyIRfpKryFPFNUcfIdckh3GvLneL/XwTMsEc1N1I4dp256SjcICSRE7mmSrz9OOpMeRCDorMIuPZ3GXxkfoYg==","signatures":[{"sig":"MEUCIElq6PsfGV2yV3GyUUUujI7B3WkPnzncIe2BEzFxjqHZAiEAqOgSOCkRvkMcf8i+Y3rs0+8N3RofIayoUXosXCxGhk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3409955},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./attributes/primitive":{"types":"./dist/types/attributes/primitive/index.d.ts","import":"./dist/esm/attributes/primitive/index.js","require":"./dist/cjs/attributes/primitive/index.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse.d.ts","import":"./dist/esm/entity/actions/parse.js","require":"./dist/cjs/entity/actions/parse.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format.d.ts","import":"./dist/esm/entity/actions/format.js","require":"./dist/cjs/entity/actions/format.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet.d.ts","import":"./dist/esm/entity/actions/batchGet.js","require":"./dist/cjs/entity/actions/batchGet.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut.d.ts","import":"./dist/esm/entity/actions/batchPut.js","require":"./dist/cjs/entity/actions/batchPut.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths.d.ts","import":"./dist/esm/entity/actions/parsePaths.js","require":"./dist/cjs/entity/actions/parsePaths.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete.d.ts","import":"./dist/esm/entity/actions/batchDelete.js","require":"./dist/cjs/entity/actions/batchDelete.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition.d.ts","import":"./dist/esm/entity/actions/parseCondition.js","require":"./dist/cjs/entity/actions/parseCondition.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"2fae73ea313695529b83d0a22d33272e7a41a132","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"lodash":"^4.17.21","deep-copy":"^1.4.2","ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","@types/lodash":"^4.17.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240709_1720511460449_0.32657957719555175","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240710":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240710","keywords":["serverless","aws","dynamodb","nosql"],"author":{"name":"Jeremy Daly","email":"jeremy@jeremydaly.com"},"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240710","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://github.com/jeremydaly/dynamodb-toolbox#readme","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"fc8833cbfd5980ea83f4c8271a0e067995eb7ef1","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240710.tgz","fileCount":1416,"integrity":"sha512-ZdjKgdedGdKihG6/tBOY215NH9Q/nG6dD6CRrmBG/Nhfjz93xbCBd5JLQGzcWiE/TkW1kn9dPvuL1ahmNfwRuw==","signatures":[{"sig":"MEUCIQDROWP2afB9zG5JBMnKDoMr9khlLi8XMC6LG2W1xDrdWgIgfPx1w9HFyRqsZz4w7GY/SGDfguOFu5pOTURT1Ie7Qg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3416379},"main":"dist/cjs/index.js","type":"module","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./test-tools":{"types":"./dist/types/test-tools/index.d.ts","import":"./dist/esm/test-tools/index.js","require":"./dist/cjs/test-tools/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./attributes/primitive":{"types":"./dist/types/attributes/primitive/index.d.ts","import":"./dist/esm/attributes/primitive/index.js","require":"./dist/cjs/attributes/primitive/index.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse.d.ts","import":"./dist/esm/entity/actions/parse.js","require":"./dist/cjs/entity/actions/parse.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format.d.ts","import":"./dist/esm/entity/actions/format.js","require":"./dist/cjs/entity/actions/format.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet.d.ts","import":"./dist/esm/entity/actions/batchGet.js","require":"./dist/cjs/entity/actions/batchGet.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut.d.ts","import":"./dist/esm/entity/actions/batchPut.js","require":"./dist/cjs/entity/actions/batchPut.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths.d.ts","import":"./dist/esm/entity/actions/parsePaths.js","require":"./dist/cjs/entity/actions/parsePaths.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete.d.ts","import":"./dist/esm/entity/actions/batchDelete.js","require":"./dist/cjs/entity/actions/batchDelete.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition.d.ts","import":"./dist/esm/entity/actions/parseCondition.js","require":"./dist/cjs/entity/actions/parseCondition.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"2f34fa3a5fa017230b221243b97fceb8b45f4968","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"lint-staged":{"*.(ts|js)":["prettier --write"]},"_nodeVersion":"16.20.2","dependencies":{"ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240710_1720602683640_0.7341203437068169","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20240715":{"name":"dynamodb-toolbox","version":"1.0.0-alpha.20240715","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.0.0-alpha.20240715","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/jeremydaly/dynamodb-toolbox/issues"},"dist":{"shasum":"30106a098883d97d17f626d7081dd89ccd2fa889","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0-alpha.20240715.tgz","fileCount":1044,"integrity":"sha512-REtylMiZpu14z0FYIC77IdDtUf5LQBhsUHCW6fJ94pOE/dpPGNIS3N9H8DErJR2Vt/jCxdE7UtP7Cy5m5f61Tg==","signatures":[{"sig":"MEUCIQD4KAHEvm6SUxhz7+lhMYdy4fsfP2ESDek2Uu2DlAGaQQIgHF9bg34GlypjFHq47qYF66IsKD5KgR/jD+WGSJEptyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1103200},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./test-tools":{"types":"./dist/types/test-tools/index.d.ts","import":"./dist/esm/test-tools/index.js","require":"./dist/cjs/test-tools/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"3d29d2f054a76e81846a75780d7b63edbfa6b606","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/jeremydaly/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0-alpha.20240715_1721076175388_0.5168967713141133","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"dynamodb-toolbox","version":"1.0.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.0.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"c3468b0abfd673624900b99dfe46cd11f78ecda4","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.0.tgz","fileCount":1044,"integrity":"sha512-VFGsm7GeIYWrnZY4N8HRHXjc+6rO5JEUrd9hRmcnEsrftA90XQvGHUOXPyIHm3dGs1cH45nqniEGcxpYJchSEA==","signatures":[{"sig":"MEQCIATlFzh5dl4laDOnD7UmNR15uu0A8dHdm9xQ+dFZPRbzAiAG0kM8CoRX/elAD4ClSWuFqgimkBapz7GQQUfSEQe1yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1097494},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./test-tools":{"types":"./dist/types/test-tools/index.d.ts","import":"./dist/esm/test-tools/index.js","require":"./dist/cjs/test-tools/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"2881fdb3a8cf5909df66d8f2c744fb81ee851300","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.0_1721422910314_0.08660312964941541","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"dynamodb-toolbox","version":"1.0.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.0.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"523a7e26598cf5000c8b974bcde3960cf37d015b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.1.tgz","fileCount":1044,"integrity":"sha512-nVv91z+aaTdpQnafpD1ceuXTl/8JbBxIq7iPJlSsOQULg0GiT8Fu0ppsBzAnDyE/kfOS4klkTf2X4yEQ+VarQg==","signatures":[{"sig":"MEUCIQCAUMQ99K4sbl1DikvCuhuhmda8YbAmmnCvA9dseqwpqgIgN/tNdeNAVxdmFS4zIt230lIVF/nwAd1G52uEni/8MPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1007745},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./test-tools":{"types":"./dist/types/test-tools/index.d.ts","import":"./dist/esm/test-tools/index.js","require":"./dist/cjs/test-tools/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"873b2f463aade54faa687e01c45bc5fb461af7b3","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.1_1721497323335_0.17894034712141238","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"dynamodb-toolbox","version":"1.0.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.0.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"e2420b6a5668312e02dc2a2656a15890c4d53c89","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.0.2.tgz","fileCount":1044,"integrity":"sha512-hkd2i2l7xi3pXy64IR9VAFxp3M2hMNNsW38Yn/MRbpcbSq4vM3QvFGQaiidc/YwJ4/0JdjGmth32qiHBUv+Opw==","signatures":[{"sig":"MEUCIQDVETYhAQ6UB1mfmZLBZ1G2F0RLoOylUKwZhcmLciS/YwIgSn1z0S1/zerpQRAC8zchu2Q1HVAeFQ3oc75UTfWMsR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1007745},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./test-tools":{"types":"./dist/types/test-tools/index.d.ts","import":"./dist/esm/test-tools/index.js","require":"./dist/cjs/test-tools/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"e89fd2599ca695d1ad196ff2634c28f7dd8f6ee3","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"ts-toolbelt":"^9.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.0.2_1721661065416_0.4420259744860726","host":"s3://npm-registry-packages"}},"1.1.0-beta":{"name":"dynamodb-toolbox","version":"1.1.0-beta","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.1.0-beta","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"345131c5399079f1c1f91483e2b41228cf1e174b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.1.0-beta.tgz","fileCount":1077,"integrity":"sha512-obU6ki5pIXYzYcbbx5YNfzxHv1+E0ow6y87CM/8JV9T5kkuGR9mVDe3LDT2IEnY9TI+ZfXir3cnAfdCmkHjSTQ==","signatures":[{"sig":"MEUCIFj/FVo+21pnANtlnKYGUOfGZGdc1NW3Z38bEjQoxHyNAiEAvdfyRI46UsGesJI+krGLrglysllE4/cUr/8jcar1ksI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1007219},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"2ac1d82e1f7b2678bf110bb2cded0877eb53e9ce","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.1.0-beta_1722417383059_0.6171152034415717","host":"s3://npm-registry-packages"}},"1.1.0-beta.2":{"name":"dynamodb-toolbox","version":"1.1.0-beta.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.1.0-beta.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"0e0b01242b7718af916a1d67c317b2b3c86df432","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.1.0-beta.2.tgz","fileCount":1077,"integrity":"sha512-s5ZXosUiKJ8jqdQDIYtjz9bEC8bfYyCRLhmp6WEzyOdxXw7bAIjC/Tk6Yy4tn+9ATOu5k7JxM2D3JKAyzwpgXQ==","signatures":[{"sig":"MEUCICN7mV68Ki4tYobc03aYlebqfdetfAIkKO3nVJ1AShlsAiEAq9WatYtoTt9+Ze29g2YsTrW69AtmVfOAkSzvrLbq8Wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1007711},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"ba4ef3014809f929a2f56e42a69979eb9da46d9c","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.1.0-beta.2_1722421834102_0.3984032700063125","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"dynamodb-toolbox","version":"1.1.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.1.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"091c41ea74d323e213f05bf79fdc69356124776b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.1.0.tgz","fileCount":1077,"integrity":"sha512-XqpzR4xgpSKd2GangTFBFUMK45jgNqEoLD9U/tov1++aP6IOPU+RelKd5iVr2+/BYkdo19apaHEHTvrMPjwASQ==","signatures":[{"sig":"MEUCIG+OzcMxQk9puslQX5AMmJExZBONWmvAHXRujttLJGsBAiEAo1cCYmAReA2kPYb38aSPJajRBr3cr41vUOtkzn4nR3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1007704},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"ba4ef3014809f929a2f56e42a69979eb9da46d9c","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.1.0_1722422415591_0.5967922848457679","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"dynamodb-toolbox","version":"1.1.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.1.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"2f93fea34bef25e31351786137291c157e0ba7ee","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.1.1.tgz","fileCount":1077,"integrity":"sha512-vOBnsi6SKNR+gUQ4+jiiuvewm8KaysEoKX+8aeNwFAQG2Czpd14Bup5hA+UcKpje9c8LbupdVMG4NBRM70YRJQ==","signatures":[{"sig":"MEQCIEue8W/aoZ7REIwvd18ZFreM5Ypxv12+y7Ykmt/C/RkkAiBATe/UEwUAcY3tZaAhvDCVXlGfrudoqxQgrMLuYGB99g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1007807},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"a395ff5abb567112e0b44d76edf717ee22ddbed3","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.1.1_1722503545802_0.05438878416867654","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"dynamodb-toolbox","version":"1.1.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.1.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"f09b44e419a507bf22e77cf903f19e387be2b17b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.1.2.tgz","fileCount":1077,"integrity":"sha512-8lBbdqS9Mn4PrF13d7jE84CFBjLai0NgYEjog+WWdf1OkNjIYGLYmXWsQavuw1ienS4QGpf0BWnCpgwqF/Imog==","signatures":[{"sig":"MEQCIArWq1jcqFW8okpsDUmxgKmaZhwNH7vVHCgy8GiLS6CMAiBTEoyzG8Oki9k9qt+/O4l8xnUhC8y5u0lX+Yde4i/zoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1009073},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"2b54bf7457468fdcb815bf011d43373b4fc02fa3","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.1.2_1722517778504_0.8573927315960894","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"dynamodb-toolbox","version":"1.2.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.2.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"0daa2691964f3c21748070e761d61a6a995eb930","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.2.0.tgz","fileCount":1086,"integrity":"sha512-NEvwZigWfVCs6dwCmDdH7Or9561UcT94dSajSFwmr94EA7m8dA4HkvXIaiSEZ9u0zULqSZYuVsaMH2BZBUW76A==","signatures":[{"sig":"MEYCIQCVhvbe3h6tc3n+rL4iyVYlSckGDs6MG+IXQgKDwdiPmQIhAJUCvs4LywdCtAFb1odikr+/mCs/tTITKsXxtNTRCsq5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1016138},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"3f9972c48adebd7890a2c37023afea3cb7255e1f","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.2.0_1722809986349_0.8847533601328408","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"dynamodb-toolbox","version":"1.2.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.2.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"3a80868d37e49dda38d957798fcf363754d94430","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.2.1.tgz","fileCount":1086,"integrity":"sha512-VnJ2VzgtER5nvU9vNa6/RCIoWP8AlFZJXlWUrHYM8dO/O4aZ/TTpAJR0dsAs3KlITB34LLL5nRSwfSeXwZ8LAQ==","signatures":[{"sig":"MEQCIHWNeoY8w22rrD7dvYHofH1De6whLZxIpgRCrc3izkqJAiAgLQFfxc0/Y+vXYDoOyvtjJvrVd7uVcAu4XWlt2K2dLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1015517},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"e46be33884857539ae66ee732256e9357a076592","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","ts-node":"^10.9.1","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","tsconfig-paths":"^4.1.1","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.2.1_1722867696696_0.44358133870732663","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"dynamodb-toolbox","version":"1.3.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"28dbe2f4f3f472466424c9fc14951fbaf9c7c82d","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.0.tgz","fileCount":1092,"integrity":"sha512-8xg2B5ueMiNY2sU8cOT3ADWTZKgQ6qoa6uV9m5z8xXHJyxgIxbIAbhbCtrqia9RSgQpHw6EkEfrrDchQHxeOlg==","signatures":[{"sig":"MEUCIGZ5aG9tWriEu7yyuru25FUtyHLSeTKMiSyOGvGXGbAEAiEAm1M/K0yWUN00bZG35T+JFL4JDmkVvrkjGVA321fuCow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1059066},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"3a2b250288328d15a80239bcd14ac5799dda6594","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.0_1723214452219_0.45646264740464115","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"dynamodb-toolbox","version":"1.3.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"fbc9c84d92aaeb7fdbafd3f889343bcb32ecc3e3","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.1.tgz","fileCount":1092,"integrity":"sha512-wgWWxSYD51oP00Vx704i91hya4IvyqSoryw23Zk1R/F/mbBpMnzshNPWK1k/8UUSxlXS40r4LU7+uHORdDm8cw==","signatures":[{"sig":"MEUCIQDsZj9eHpMNqZvksxS6z1AuxCH0Gdm8KcfI1sLfoSRhRgIgExxztLBJJVWjYhL/VhPaM9TN+nm5veiaNV9L4rFsINU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1059242},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"9e31eb22904f108956a5bdec03a41284500ea101","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.1_1723374069651_0.19221823488296153","host":"s3://npm-registry-packages"}},"1.3.2-beta.0":{"name":"dynamodb-toolbox","version":"1.3.2-beta.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.2-beta.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"7b807fc5cf67953f537eb63a375d62f261462fa3","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.2-beta.0.tgz","fileCount":1134,"integrity":"sha512-jjaY8JdQT5LOqozkdpqzfp5iCZpvYU1U2i9p1BXCbdOSNtMEFta9C710Ol2EhDXsJM6pY05R4fLcq5g/IlsLfg==","signatures":[{"sig":"MEUCIElt4lZQ3uFr6lg/kJmO1iXRpWzgimnP3JMBoGapGKjoAiEA05EMEHyaUnRKHY0T1WlV3u5qOwzxUbYE4MFuI3BBZak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2049647},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"49df728cbc86db5b27581c8e9e921bdf3b96ee43","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.2-beta.0_1723375057259_0.4350209786060393","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"dynamodb-toolbox","version":"1.3.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"2801469d7ccb91cd18261b1a47f334e9f4ee4db5","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.2.tgz","fileCount":1197,"integrity":"sha512-30trrC4yvvsJcUUe2XpKgJ6sMTTiRBC03oGFyhZT6AK2LcxZ7kaRheciv1lg1bpb6PJd6u/XHwjQzeYTFt/6ew==","signatures":[{"sig":"MEUCIQD0f9Y4OY5pBzSu17PCu7IJC5JcA6K/V/cuq5yWc/emhAIgUI6afhNajbjJ6k0S3Ls1DNo9NkMlrOkZuiPXD2T3iKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2119106},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"012ad38688cf80c8d8eb83d2c4959bb6a939086c","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.2_1723553889150_0.8054781111089966","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"dynamodb-toolbox","version":"1.3.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"ca87266d1a577553a2d553d0671f71d5a5ae208a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.3.tgz","fileCount":1197,"integrity":"sha512-aAc5VahDFgFDb85VQr2HyBI/vxk8EJrIxaSDfbZUebZs0Fl8PKEOBIFU8FH6DsXk62ZNzuxYC/c/GTwAKAJtyA==","signatures":[{"sig":"MEYCIQDVWbp04D/NNP1vJifn1UxXGLd34pVj03FkcTmgOh1ChgIhAIpgIi6reRtCxV2P34zvLnMUztNYSXSXsBCKzEvEOrXg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2119112},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"e8fed34bb1f3dab4ce53818342e2317029724a16","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.3_1723563103093_0.9802075016007088","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"dynamodb-toolbox","version":"1.3.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"790ad6b19b7cebfa974cc2064f6ab65adb0d8e3f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.4.tgz","fileCount":1233,"integrity":"sha512-5zCm7Cy/VWrlBX44TtITR40LUGH35QU6rVh8eQjqUAuHOP99WQcmqRTIOGwskMlg8kcHmmuBhxBeFnD9LYHGOQ==","signatures":[{"sig":"MEUCIHKsCLSlEolDXNjqKObYNi/Q1+HdXMOGZQdSfKwllMKUAiEAjq5L6pIb/5KM0zgg24o4iL/RfLpqOC0ZJf0IhZVv5mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2140446},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./schema/actions/jsonSchemer":{"types":"./dist/types/schema/actions/jsonSchemer/index.d.ts","import":"./dist/esm/schema/actions/jsonSchemer/index.js","require":"./dist/cjs/schema/actions/jsonSchemer/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"bc67cf2c4823f3c138ac6820600e68b46f496459","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.4_1724056521204_0.7590032789306935","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"dynamodb-toolbox","version":"1.3.5","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"525c8b869f906542b44645dc1986a8fa37681e46","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.5.tgz","fileCount":1233,"integrity":"sha512-PbjW7oAy7CJtMKNciH2uT5uDd72Mx/yGY70yzxHgPZuMyAXzgX6B4+B9XLF1vprmIyELmmbyZdkcx2mYz6jxDw==","signatures":[{"sig":"MEYCIQCidBd6UfNA88Mj16NU0rvugJEpzZYF6uvT3lA25OE7wAIhAKQGs5d+6aBOmX6xrOgKwkP1keai+DbSRylJXauAOnTb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2143035},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./schema/actions/jsonSchemer":{"types":"./dist/types/schema/actions/jsonSchemer/index.d.ts","import":"./dist/esm/schema/actions/jsonSchemer/index.js","require":"./dist/cjs/schema/actions/jsonSchemer/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./schema/actions/jsonize/schema":{"types":"./dist/types/schema/actions/jsonize/schema/index.d.ts","import":"./dist/esm/schema/actions/jsonize/schema/index.js","require":"./dist/cjs/schema/actions/jsonize/schema/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"38f05d957f061b30eff343eaef79c86338ba4f1f","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.5_1724079785685_0.5476681542283801","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"dynamodb-toolbox","version":"1.3.6","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.6","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"a2fb64a22bdedf281ce69b7ffd04b746011b507c","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.6.tgz","fileCount":1233,"integrity":"sha512-EOW5qXtGRzPeXGuYOa5on/8Bf+q7/OniA78XVrot+EVCiPDftjxV2yjtcx8OqF5PLTBlT4oZrZWvjrx1Z7wiPg==","signatures":[{"sig":"MEUCIHf8tod+unNLFnrI3xsGAper2t+mjQcW0Gifd2HXh2TZAiEA8QYuMFEUTgOseaWdaGkd3jQaH2PlNXC0S7HT+D/Sxik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2143402},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./schema/actions/jsonSchemer":{"types":"./dist/types/schema/actions/jsonSchemer/index.d.ts","import":"./dist/esm/schema/actions/jsonSchemer/index.js","require":"./dist/cjs/schema/actions/jsonSchemer/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./schema/actions/jsonize/schema":{"types":"./dist/types/schema/actions/jsonize/schema/index.d.ts","import":"./dist/esm/schema/actions/jsonize/schema/index.js","require":"./dist/cjs/schema/actions/jsonize/schema/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"ec8fd259ce67fc088792c9e077c8a8521dd2081b","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.6_1724238585167_0.7338227572746885","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"dynamodb-toolbox","version":"1.3.7","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.7","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"b5740da2c58e5203ea3fcc2bb06f00ddc2ebbcbe","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.7.tgz","fileCount":1233,"integrity":"sha512-JJWeBSUSRHooYs50asH6Mj/MpCUQgWKfIFx/1RStEUa9f6dfYlywRNOI7hNxvVJM7ON24M6EkpqD32XDe8NgrQ==","signatures":[{"sig":"MEUCIQCaqI0wbBI5vt6VwRYXUpKhXfpWiFIYbaKYbCdKvZ3Z0QIgSjQ1AoMPERyf7rrnyp3OAHeZYd9gbMTKyKVlNb5fSdc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2143757},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./schema/actions/jsonSchemer":{"types":"./dist/types/schema/actions/jsonSchemer/index.d.ts","import":"./dist/esm/schema/actions/jsonSchemer/index.js","require":"./dist/cjs/schema/actions/jsonSchemer/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./schema/actions/jsonize/schema":{"types":"./dist/types/schema/actions/jsonize/schema/index.d.ts","import":"./dist/esm/schema/actions/jsonize/schema/index.js","require":"./dist/cjs/schema/actions/jsonize/schema/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"ab671cfceb9890cdf9e1026178ba73a3408ebe8f","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.7_1724276086248_0.10445094748389505","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"dynamodb-toolbox","version":"1.3.8","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.3.8","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"f31285b63dba27a61b111ac6e81b32e57f65e52a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.3.8.tgz","fileCount":1233,"integrity":"sha512-JLn+VrlYxHBkY4qS29wuCbvW6VYSSxfJpnB79hy9hPlCvKxcOb5vX1KL53FuXxjZ6LY/pjRJS+ZytMbuc1dP0A==","signatures":[{"sig":"MEUCIEQL+i8ssh8a8DA4vrGzRz2/MVejxuAnp6/FHt9nCyo6AiEA9i+BgeCV1lIW70F+rykzLlVUEWX4Nj5qMXl7tvqR/6s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2144245},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./schema/actions/jsonSchemer":{"types":"./dist/types/schema/actions/jsonSchemer/index.d.ts","import":"./dist/esm/schema/actions/jsonSchemer/index.js","require":"./dist/cjs/schema/actions/jsonSchemer/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./schema/actions/jsonize/schema":{"types":"./dist/types/schema/actions/jsonize/schema/index.d.ts","import":"./dist/esm/schema/actions/jsonize/schema/index.js","require":"./dist/cjs/schema/actions/jsonize/schema/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"ea444ba964905768439948ccbef28f2afb146ec9","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.3.8_1724689765321_0.9515455638302472","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"dynamodb-toolbox","version":"1.4.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.4.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"a3db34836549f45b53a23a5fddc59f43a81df9b4","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.4.0.tgz","fileCount":1263,"integrity":"sha512-F6G85hCKxeXJ8bkhWO+NsEGP5SH3XMfaKhUdfeHBaiLGj1qk3iYN3jnrzqMEc552cKY5buFGNAXq4FJZ2ZNVXQ==","signatures":[{"sig":"MEUCIF7IMXWOVtgFwY9CTP2YQ8wMtcFSKVSEEuqezVJD8n0vAiEA+op/eZpDyc8GvOIAxi8djIYgcqDey20NtEM9b436dKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2156624},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./schema/actions/jsonSchemer":{"types":"./dist/types/schema/actions/jsonSchemer/index.d.ts","import":"./dist/esm/schema/actions/jsonSchemer/index.js","require":"./dist/cjs/schema/actions/jsonSchemer/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./entity/actions/update/symbols":{"types":"./dist/types/entity/actions/update/symbols/index.d.ts","import":"./dist/esm/entity/actions/update/symbols/index.js","require":"./dist/cjs/entity/actions/update/symbols/index.js"},"./schema/actions/jsonize/schema":{"types":"./dist/types/schema/actions/jsonize/schema/index.d.ts","import":"./dist/esm/schema/actions/jsonize/schema/index.js","require":"./dist/cjs/schema/actions/jsonize/schema/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"e053b25acbd22a6bd121b3034df1d44f42df9256","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.4.0_1725276215685_0.8378887420912524","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"dynamodb-toolbox","version":"1.4.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.4.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"cf5ea39a0bf259935d3e28fa0bb6e45e8db3ba32","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.4.1.tgz","fileCount":1263,"integrity":"sha512-Fd85uSzSJucRVLyEpqbWMbJBtW08ZShayM8v/6nr4b0uAJzS2uWD2LjGyESoyPeXV3nTJpTzPFHKKUEA4WosQQ==","signatures":[{"sig":"MEUCIHSMAIYXg0mHI6TmS7Pr8dGuHR9w3doyzlIH4bjcxerDAiEA2M/L+K70E1GdCUrd2tG76UlzCaW77rYgyB9lNRgHIzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2157926},"main":"dist/cjs/index.js","types":"dist/types/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./table":{"types":"./dist/types/table/index.d.ts","import":"./dist/esm/table/index.js","require":"./dist/cjs/table/index.js"},"./entity":{"types":"./dist/types/entity/index.d.ts","import":"./dist/esm/entity/index.js","require":"./dist/cjs/entity/index.js"},"./errors":{"types":"./dist/types/errors/index.d.ts","import":"./dist/esm/errors/index.js","require":"./dist/cjs/errors/index.js"},"./schema":{"types":"./dist/types/schema/index.d.ts","import":"./dist/esm/schema/index.js","require":"./dist/cjs/schema/index.js"},"./attributes":{"types":"./dist/types/attributes/index.d.ts","import":"./dist/esm/attributes/index.js","require":"./dist/cjs/attributes/index.js"},"./attributes/any":{"types":"./dist/types/attributes/any/index.d.ts","import":"./dist/esm/attributes/any/index.js","require":"./dist/cjs/attributes/any/index.js"},"./attributes/map":{"types":"./dist/types/attributes/map/index.d.ts","import":"./dist/esm/attributes/map/index.js","require":"./dist/cjs/attributes/map/index.js"},"./attributes/nul":{"types":"./dist/types/attributes/nul/index.d.ts","import":"./dist/esm/attributes/nul/index.js","require":"./dist/cjs/attributes/nul/index.js"},"./attributes/set":{"types":"./dist/types/attributes/set/index.d.ts","import":"./dist/esm/attributes/set/index.js","require":"./dist/cjs/attributes/set/index.js"},"./attributes/list":{"types":"./dist/types/attributes/list/index.d.ts","import":"./dist/esm/attributes/list/index.js","require":"./dist/cjs/attributes/list/index.js"},"./attributes/anyOf":{"types":"./dist/types/attributes/anyOf/index.d.ts","import":"./dist/esm/attributes/anyOf/index.js","require":"./dist/cjs/attributes/anyOf/index.js"},"./attributes/binary":{"types":"./dist/types/attributes/binary/index.d.ts","import":"./dist/esm/attributes/binary/index.js","require":"./dist/cjs/attributes/binary/index.js"},"./attributes/number":{"types":"./dist/types/attributes/number/index.d.ts","import":"./dist/esm/attributes/number/index.js","require":"./dist/cjs/attributes/number/index.js"},"./attributes/record":{"types":"./dist/types/attributes/record/index.d.ts","import":"./dist/esm/attributes/record/index.js","require":"./dist/cjs/attributes/record/index.js"},"./attributes/string":{"types":"./dist/types/attributes/string/index.d.ts","import":"./dist/esm/attributes/string/index.js","require":"./dist/cjs/attributes/string/index.js"},"./table/actions/spy":{"types":"./dist/types/table/actions/spy/index.d.ts","import":"./dist/esm/table/actions/spy/index.js","require":"./dist/cjs/table/actions/spy/index.js"},"./attributes/boolean":{"types":"./dist/types/attributes/boolean/index.d.ts","import":"./dist/esm/attributes/boolean/index.js","require":"./dist/cjs/attributes/boolean/index.js"},"./entity/actions/get":{"types":"./dist/types/entity/actions/get/index.d.ts","import":"./dist/esm/entity/actions/get/index.js","require":"./dist/cjs/entity/actions/get/index.js"},"./entity/actions/put":{"types":"./dist/types/entity/actions/put/index.d.ts","import":"./dist/esm/entity/actions/put/index.js","require":"./dist/cjs/entity/actions/put/index.js"},"./entity/actions/spy":{"types":"./dist/types/entity/actions/spy/index.d.ts","import":"./dist/esm/entity/actions/spy/index.js","require":"./dist/cjs/entity/actions/spy/index.js"},"./table/actions/scan":{"types":"./dist/types/table/actions/scan/index.d.ts","import":"./dist/esm/table/actions/scan/index.js","require":"./dist/cjs/table/actions/scan/index.js"},"./table/actions/query":{"types":"./dist/types/table/actions/query/index.d.ts","import":"./dist/esm/table/actions/query/index.js","require":"./dist/cjs/table/actions/query/index.js"},"./transformers/prefix":{"types":"./dist/types/transformers/prefix.d.ts","import":"./dist/esm/transformers/prefix.js","require":"./dist/cjs/transformers/prefix.js"},"./entity/actions/parse":{"types":"./dist/types/entity/actions/parse/index.d.ts","import":"./dist/esm/entity/actions/parse/index.js","require":"./dist/cjs/entity/actions/parse/index.js"},"./schema/actions/parse":{"types":"./dist/types/schema/actions/parse/index.d.ts","import":"./dist/esm/schema/actions/parse/index.js","require":"./dist/cjs/schema/actions/parse/index.js"},"./entity/actions/delete":{"types":"./dist/types/entity/actions/delete/index.d.ts","import":"./dist/esm/entity/actions/delete/index.js","require":"./dist/cjs/entity/actions/delete/index.js"},"./entity/actions/format":{"types":"./dist/types/entity/actions/format/index.d.ts","import":"./dist/esm/entity/actions/format/index.js","require":"./dist/cjs/entity/actions/format/index.js"},"./entity/actions/update":{"types":"./dist/types/entity/actions/update/index.d.ts","import":"./dist/esm/entity/actions/update/index.js","require":"./dist/cjs/entity/actions/update/index.js"},"./schema/actions/format":{"types":"./dist/types/schema/actions/format/index.d.ts","import":"./dist/esm/schema/actions/format/index.js","require":"./dist/cjs/schema/actions/format/index.js"},"./schema/actions/jsonize":{"types":"./dist/types/schema/actions/jsonize/index.d.ts","import":"./dist/esm/schema/actions/jsonize/index.js","require":"./dist/cjs/schema/actions/jsonize/index.js"},"./table/actions/batchGet":{"types":"./dist/types/table/actions/batchGet/index.d.ts","import":"./dist/esm/table/actions/batchGet/index.js","require":"./dist/cjs/table/actions/batchGet/index.js"},"./entity/actions/batchGet":{"types":"./dist/types/entity/actions/batchGet/index.d.ts","import":"./dist/esm/entity/actions/batchGet/index.js","require":"./dist/cjs/entity/actions/batchGet/index.js"},"./entity/actions/batchPut":{"types":"./dist/types/entity/actions/batchPut/index.d.ts","import":"./dist/esm/entity/actions/batchPut/index.js","require":"./dist/cjs/entity/actions/batchPut/index.js"},"./table/actions/batchWrite":{"types":"./dist/types/table/actions/batchWrite/index.d.ts","import":"./dist/esm/table/actions/batchWrite/index.js","require":"./dist/cjs/table/actions/batchWrite/index.js"},"./entity/actions/parsePaths":{"types":"./dist/types/entity/actions/parsePaths/index.d.ts","import":"./dist/esm/entity/actions/parsePaths/index.js","require":"./dist/cjs/entity/actions/parsePaths/index.js"},"./entity/actions/batchDelete":{"types":"./dist/types/entity/actions/batchDelete/index.d.ts","import":"./dist/esm/entity/actions/batchDelete/index.js","require":"./dist/cjs/entity/actions/batchDelete/index.js"},"./entity/actions/transactGet":{"types":"./dist/types/entity/actions/transactGet/index.d.ts","import":"./dist/esm/entity/actions/transactGet/index.js","require":"./dist/cjs/entity/actions/transactGet/index.js"},"./entity/actions/transactPut":{"types":"./dist/types/entity/actions/transactPut/index.d.ts","import":"./dist/esm/entity/actions/transactPut/index.js","require":"./dist/cjs/entity/actions/transactPut/index.js"},"./schema/actions/jsonSchemer":{"types":"./dist/types/schema/actions/jsonSchemer/index.d.ts","import":"./dist/esm/schema/actions/jsonSchemer/index.js","require":"./dist/cjs/schema/actions/jsonSchemer/index.js"},"./entity/actions/transactCheck":{"types":"./dist/types/entity/actions/transactCheck/index.d.ts","import":"./dist/esm/entity/actions/transactCheck/index.js","require":"./dist/cjs/entity/actions/transactCheck/index.js"},"./entity/actions/transactWrite":{"types":"./dist/types/entity/actions/transactWrite/index.d.ts","import":"./dist/esm/entity/actions/transactWrite/index.js","require":"./dist/cjs/entity/actions/transactWrite/index.js"},"./entity/actions/parseCondition":{"types":"./dist/types/entity/actions/parseCondition/index.d.ts","import":"./dist/esm/entity/actions/parseCondition/index.js","require":"./dist/cjs/entity/actions/parseCondition/index.js"},"./entity/actions/transactDelete":{"types":"./dist/types/entity/actions/transactDelete/index.d.ts","import":"./dist/esm/entity/actions/transactDelete/index.js","require":"./dist/cjs/entity/actions/transactDelete/index.js"},"./entity/actions/transactUpdate":{"types":"./dist/types/entity/actions/transactUpdate/index.d.ts","import":"./dist/esm/entity/actions/transactUpdate/index.js","require":"./dist/cjs/entity/actions/transactUpdate/index.js"},"./entity/actions/update/symbols":{"types":"./dist/types/entity/actions/update/symbols/index.d.ts","import":"./dist/esm/entity/actions/update/symbols/index.js","require":"./dist/cjs/entity/actions/update/symbols/index.js"},"./schema/actions/jsonize/schema":{"types":"./dist/types/schema/actions/jsonize/schema/index.d.ts","import":"./dist/esm/schema/actions/jsonize/schema/index.js","require":"./dist/cjs/schema/actions/jsonize/schema/index.js"},"./table/actions/parsePrimaryKey":{"types":"./dist/types/table/actions/parsePrimaryKey/index.d.ts","import":"./dist/esm/table/actions/parsePrimaryKey/index.js","require":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"gitHead":"c1d048b7604f430f239ee5ffe4e1956402122af8","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","build":"npm run build:cjs && npm run build:esm && npm run build:types","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","build:types":"tsc -p tsconfig.types.json && tsc-alias -p tsconfig.types.json","test-format":"prettier --check 'src/**/*.(js|ts)'","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^4.7.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.4.1_1725322227302_0.20997998014365504","host":"s3://npm-registry-packages"}},"1.5.0-beta.0":{"name":"dynamodb-toolbox","version":"1.5.0-beta.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.5.0-beta.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"ed74dde433aba9beeda9b7e36435d92a82bd5df2","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.5.0-beta.0.tgz","fileCount":1685,"integrity":"sha512-nz/aasKFUFalZTfYb61SWAXVU/RYg9luzW4OR7iKzx+zLioj97fH/QElHT0jbDp4dAIDtACIQrX6VPkiubSmdg==","signatures":[{"sig":"MEUCIDi3H1x3N2zek3goebmo2sONwMeWrpdcz/uJxufr0tt2AiEA4Tq3s5AbnmBwRFpRb+gof/e6QiZchkEisBFnT0LRN2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3475084},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/nul/index.d.ts","default":"./dist/esm/attributes/nul/index.js"},"require":{"types":"./dist/cjs/attributes/nul/index.d.ts","default":"./dist/cjs/attributes/nul/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}}},"gitHead":"1cbf2cd503b000f34fec3b72947050c9b9f21504","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.5.0-beta.0_1725465776962_0.5893375596455448","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"dynamodb-toolbox","version":"1.5.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.5.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"f29b1c7bcacc47630755cd233856a4eb027c66c7","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.5.0.tgz","fileCount":1685,"integrity":"sha512-vtvY4z+r3FSNM9vSFM8JNpWKJU4PvFwa3optOzEduyDCmpBbGb3BELnYS4WwfVYGpp91ECgUCbDJUrcqBX+sow==","signatures":[{"sig":"MEUCIQCm6wQdIbr9eDQCYYkP5Ly1fRqobOt//md6nbSuabJY5gIgclcnUWeOl1zTZHVCYLhrmFHyOO50lMGhgm2aU6zbUlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3475077},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/nul/index.d.ts","default":"./dist/esm/attributes/nul/index.js"},"require":{"types":"./dist/cjs/attributes/nul/index.d.ts","default":"./dist/cjs/attributes/nul/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}}},"gitHead":"1cbf2cd503b000f34fec3b72947050c9b9f21504","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.5.0_1725466470952_0.2590699464386761","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"dynamodb-toolbox","version":"1.6.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.6.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"0e9b0e2343063d7fe6c8428e797c1dfcf5205f90","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.6.0.tgz","fileCount":1689,"integrity":"sha512-Cl2vnU/M/Z6eWl52Uhlflyl2faYlc5OXFbpSeX6cBSFmlNa/T/cPj+Lvos1tDusDnLeUQBqibQNOAejrB3wpDg==","signatures":[{"sig":"MEQCIGQej7rz6STDvaRQODHGoaDosqHiIL/Xxtp1SKEMWvA3AiA0F4/1z/FJ+5lgjl2d/rJrmEfLeSA/KRgCeLX7MvamiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3491094},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/nul/index.d.ts","default":"./dist/esm/attributes/nul/index.js"},"require":{"types":"./dist/cjs/attributes/nul/index.d.ts","default":"./dist/cjs/attributes/nul/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}}},"gitHead":"089e3331637022abaf842be7511be8161041b7f5","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.6.0_1725897031963_0.38370015003447344","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"dynamodb-toolbox","version":"1.7.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.7.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"8b88feaf391e31328ce9185d2a7e2d0e969f979b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.7.0.tgz","fileCount":1741,"integrity":"sha512-GITbpFWxSbMQVcDjSFBLRDDwCupzpW4ASSkxM9Mzz4ZoDVbZV6LXSRqd1b4ihlLzXrmAwcnttbibggByFUPMdw==","signatures":[{"sig":"MEQCIFSpQrFgcaY2WVdvdPiuyI+1PH4BYDva+tVcHE9LuNArAiBmXOO7RU+0f1zBps4b8M4bjmSo/ZbRNESbGyxtUUTXEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3553413},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/nul/index.d.ts","default":"./dist/esm/attributes/nul/index.js"},"require":{"types":"./dist/cjs/attributes/nul/index.d.ts","default":"./dist/cjs/attributes/nul/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"73b3e94cc0ee04f95cdc2f57a861dcc615aa9525","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.7.0_1726004463166_0.778606544527817","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"dynamodb-toolbox","version":"1.8.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.8.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"7c15c6ffaa735c3693dfc1ef48f4fa0eb23ea3ac","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.8.0.tgz","fileCount":1737,"integrity":"sha512-tWGYD5B5OTbDzt0GZFAP0inPRpayt7o4XuoAr5QO3kEPqGxm7yJwW5WB91Bl++IW2ghE2Fmu0X/1DLdUxnXfRg==","signatures":[{"sig":"MEQCIBV5RXW15CLoS8VT0lWszVQ9cehj5zCkdTx5W8eVL0uUAiAz7+YcT86mPlpF/a58AJZ2j9JCA2hepvp5EKtdcvXdnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3591769},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/nul/index.d.ts","default":"./dist/esm/attributes/nul/index.js"},"require":{"types":"./dist/cjs/attributes/nul/index.d.ts","default":"./dist/cjs/attributes/nul/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"96617292e7969e3858bea24526fd7e03a1f917f1","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.8.0_1726091770250_0.43116322338323454","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"dynamodb-toolbox","version":"1.8.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.8.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"bccc151ee9daa5e7a97d2f18452f1ec1cd25d76c","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.8.1.tgz","fileCount":1737,"integrity":"sha512-ss1urbgw8IzClPv5Do0573gHkHbRMiJVIGl2MWb4YS9waaIDTVSg4NePDGhV4Zid333/kyFrA0wrhTuEgtVeIg==","signatures":[{"sig":"MEUCIHGdKg+HWbWK60esfw9UoaxNdyBEZ4txZ0RLM8VOMWGYAiEAq3IXv009EyiWqRzEgbnixTz0gPIg3EiCMwNf5YXMF8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3591789},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"e6cd0277e767c3e7ede38651ca20a9676207233f","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.8.1_1726481903902_0.6386534318565784","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"dynamodb-toolbox","version":"1.8.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.8.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"0367cbbf23b4d3274042d2b1f5e34fd80c7c3715","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.8.2.tgz","fileCount":1741,"integrity":"sha512-nLSnjV4WLCbsplhYMqNwmlXhuy5bm4WOpKUkEtDAy0jy/g2Hbad14sJ6wgYgNqYuGu8iXnz/jR0nRN2+WeDGzQ==","signatures":[{"sig":"MEUCIBtSIdQk7bd3m86BPc9CB1veyFJOFqMcNmy9ECGxu5x0AiEA8+ElaXdBICGgDhiDpF3d9jnjNYQ002jSm9qSZ1t8w4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3601465},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"946c0edb424fde851d0259ee75f84facc6ca312d","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.8.2_1726507303399_0.016468445979204382","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"dynamodb-toolbox","version":"1.8.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.8.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"ada000cb4fbad82664f7e94b830b963b106c05c7","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.8.3.tgz","fileCount":1741,"integrity":"sha512-ELWx7cXXajafO752vV/qgQaT7IDMYudR8eAT3MsEPRVrrLyUUahT4IKBIeo267LEzqTGs3e3w/lepsesm6KASQ==","signatures":[{"sig":"MEUCIChvEUy5nlJLwpNeHbd6axlmKeBevvacJUvS3BE4r6z8AiEAhf4wTg+KA7iW2QvrPxWg6RNpMPxVhaXFksZ5rNogkIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3601483},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"ee913ca93505494d67a64e27ba60234523cdee58","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.8.3_1726564071183_0.5313623736683271","host":"s3://npm-registry-packages"}},"1.8.4":{"name":"dynamodb-toolbox","version":"1.8.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.8.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://dynamodb-toolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"499f90abc69ca2269d142faf970a1366ee6f6636","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.8.4.tgz","fileCount":1741,"integrity":"sha512-lJFq/ZJ+1UYt0EiC9AiJfTg2xM6jNhLjTtm/3wVT8rDJXWBClyaFdVktUtCFD7pqbHYU9Rp3LAxCSms4T4pwLQ==","signatures":[{"sig":"MEUCIQDh1xD6lmJZYiJIpJyvTxeV4vRPACRk3VkJ+DM9GjaHYAIgL3r7tyD9i+7JT/zxVsAIbXpUNz5ay/rSQIltaXC/wpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3601551},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"ed7ae13c50ba3d74547ea575e51c6f524010547a","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.8.4_1726826096329_0.21837916387939238","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"dynamodb-toolbox","version":"1.9.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.9.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"dc15ebbde2bfbda534bcf70b893d5bdafc60b214","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.9.0.tgz","fileCount":1825,"integrity":"sha512-1WOnVTlkWdNY7s26+1YfitVxoEhztFkEFVZmbzUFHWlZCqT7FjPbA9jpBlifuss3Em9nxCNzm/MFTYoPbz81Eg==","signatures":[{"sig":"MEYCIQD9F7/4yEr7rveyvoz0A7/bnEkxfZVVo90hOjiwaHCrOwIhAMy/aBqQE6BZxLheDxtOGETw0Rll7pu9On6ywNrxFYl/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3882915},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"87be6d497ecddf00710d78bc54b73f4bc684c7d0","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.9.0_1727004952754_0.2769871650796518","host":"s3://npm-registry-packages"}},"1.9.1":{"name":"dynamodb-toolbox","version":"1.9.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.9.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"e541af339305e9aa0c94c189094a38683201568e","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.9.1.tgz","fileCount":1825,"integrity":"sha512-BOVNvR1TbBlKUi2qRFE9Xd6uxvmk8b7VRwATyuYLISHGWD4h025iR2MZU9QvU8bgZt6HLMX5CBFFdNXvzWt9jA==","signatures":[{"sig":"MEUCIGQKlV6A5v9+brJ81VjmPylIPbwdOXjkM/8q7cjyKoahAiEAgISMpCB3IjpWLad4mzvDoidnih2R3MBpJOniueCNGYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3882387},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"1a57ac038866e3721247996fa4d289e6c94e5a7f","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.9.1_1727029813759_0.2494783215709222","host":"s3://npm-registry-packages"}},"1.9.2":{"name":"dynamodb-toolbox","version":"1.9.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.9.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"8a9fb102a515db0e3363c365e20a381d9f667673","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.9.2.tgz","fileCount":1825,"integrity":"sha512-fKI3zKuZanZAtz8P7FFbcpcH8FTUq5VLWtDCVIIAdFqs3AlG4DuJrUQD9BA9EVjbSjgW0DPLyFt69GEmwPRB2Q==","signatures":[{"sig":"MEUCIHj48ty2B6BJb+7sbgWGeGD5sXuLFqApEEyII86OAfhiAiEA9vfXGChB8my/+LAguLIMFLS9ZCu7gqm5gkuYi3x7+p4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3882435},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"554c82f0162a3660312da717ec6ad9b2ae56a87a","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.9.2_1727038945840_0.8754674562705467","host":"s3://npm-registry-packages"}},"1.9.3":{"name":"dynamodb-toolbox","version":"1.9.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.9.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"1518fb4916cc15b74f43c28681ba750e8a7d80fb","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.9.3.tgz","fileCount":1825,"integrity":"sha512-BfYRUAx8X2JmZK2XgCOM4R/CWab+vLB/jRkIO8pq7TpZFgpR4bWRWcjC/vDUjoU1aIykIUxolQ6FYhJHfINlAQ==","signatures":[{"sig":"MEYCIQCo3/bvKE9NWGTaESoqT93rzUOER6Ab76hUYyESZB+QOwIhAN+jpBznUAXEoN2Sg/rREtOS4xoOTqqVmQxI9bp2ASSy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3884009},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"9849438315e4a125d501172ac6fe08ff167417c7","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.9.3_1727043850209_0.9961166712454299","host":"s3://npm-registry-packages"}},"1.9.4":{"name":"dynamodb-toolbox","version":"1.9.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.9.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"19c755e756b1bf77834fedf66d054933bdbb1f00","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.9.4.tgz","fileCount":1829,"integrity":"sha512-19x59ATdGQF7wKfrqeHSG8n1oXnTE52TAtwJkAHPahD0v5rTz1ApM3es4VyqsgbOfVq3C0L824Mv6KHIZwkzIg==","signatures":[{"sig":"MEYCIQD7Pxb6qXcHtLg5H0A2Fre2FsaPAIPpuLdU3oYRMqNW1QIhAOo53eq/ZhzSjAXNcmzCKpYs3vG2/1ps/Y3QRPCj/fAX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3886636},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"23d975c754916ca3f32fd048ab3bcf62c9c07dd3","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.9.4_1727796558079_0.11205350741900233","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"dynamodb-toolbox","version":"1.10.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.10.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"5367fae0e5982d3087cdd75569fe415a97531154","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.10.0.tgz","fileCount":1829,"integrity":"sha512-4kG461H5DvjkF6xdhpqwGd9Xs4u2GrL4rdhT744vwaOZuyxb/Qo87DO8TnicqmDrABlpnZ24HpBeIIAkIjhHsQ==","signatures":[{"sig":"MEUCID7F5f7mJTpIU/LC33Psx305LJ+8FKHHyeADvrwYsESJAiEAli4F3o9AFr0nLv866yrjMIwrrBmMrBKqoUCSkBD4Mek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3889149},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"42693f75a7d88a39c4b329f880919865c0b337f1","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.10.0_1727807816865_0.26432233166992036","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"dynamodb-toolbox","version":"1.10.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.10.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"0320b0231e274a9c9f9739e01f1ac9a98a6e21aa","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.10.1.tgz","fileCount":1833,"integrity":"sha512-JyC7Hj6ey6TODu3xSK1x8peHJcpw5/XFZhMgiG7QZHxh0c0gkeGhG8JOIlEODUsF3940nwNw7Cr5CyuT4RpWaA==","signatures":[{"sig":"MEYCIQCpnvxNOhvFTa29ryCkR7VhFrb8xszC7Req2t/6uhlI/QIhAInXJZclCrawEMNPVKQxybWCFBQRCcBpcsqyDAAW076t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3889652},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"24f8d3246558f8e8fc5d44d2f894d633ae8af27e","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.10.1_1727880333318_0.4633030232605524","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"dynamodb-toolbox","version":"1.10.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.10.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"435fc04b0a23c6a0ba919605bad0152acdc10595","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.10.2.tgz","fileCount":1833,"integrity":"sha512-nacwTD7xMN60gBsc5yz3q7ZLLQSWQv2qnT2r5CdnPRklI9mRyS466OYQESwN4uiDr7XnCHnSUyEEW7Oj9XjM7w==","signatures":[{"sig":"MEUCIQCSwHQNVxcJ8DDbGJGKUxhAIUnFqLciXAjz89kNYiTICAIga6ZOUltvsAIR1OUUWWyV7Kbyj0Ud3HMamD7sTz76LbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3889753},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"96fc0951b8d69d5de90cacc673e0a28501fb14f5","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.10.2_1727903276841_0.8147325925217266","host":"s3://npm-registry-packages"}},"1.11.0":{"name":"dynamodb-toolbox","version":"1.11.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"756c18412afc0833ff9e74490aec635fa9c5913b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.0.tgz","fileCount":1889,"integrity":"sha512-3Ebuf309+v/ZBhWNrs4K49KqGTAlr6/YTYJIdxdK3Xi/0AMlgejVZB4dhiaHL9EhlNDmw83lD/o2vOKMDTV4UQ==","signatures":[{"sig":"MEUCIQD2MO1ZnAadVuirhmoOUlM6kN5oJ1Xqkmbfdu2zH+yzKwIgL5BqwSY+9oFscCGCc8PLjpcKwZmluAZEvxGlzUYzVsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3888063},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"f7f01856bcd3a181e3f2fb41567795681825615b","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.0_1728823159842_0.1031430039543133","host":"s3://npm-registry-packages"}},"1.11.1":{"name":"dynamodb-toolbox","version":"1.11.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"749b0550eb829fe415f9ae6886d068dce5073b2a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.1.tgz","fileCount":1889,"integrity":"sha512-4yCjRpwl4RWVev+/FQbPxxnXeBqqe+eAinV9CfPRVYEJvxxLwiJURlUIl0F7V8xtSo9WYyh8CrYR1Wh40XVahw==","signatures":[{"sig":"MEUCIGH3TkPa5onopqphVVbGVgHBvpv6G9431TY2cRjpIlLzAiEAqcetumzPhkrNrrYpm3gtAK/hjiHBoWLfJaJFi/wCefs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3888711},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"4e879838de4f22cc15d9825a53be02424f62c9c0","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.1_1728842757237_0.2873553656800909","host":"s3://npm-registry-packages"}},"1.11.2":{"name":"dynamodb-toolbox","version":"1.11.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"6d8914c663e47a53d247f8717f280b35c6266681","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.2.tgz","fileCount":1893,"integrity":"sha512-Lg1I5HTtNhyMacWbd5LUqaDCYPH0KWVppZSWpXnTVQnYVufI3cKH2vTLpGJ//Xbp8k39jCBJsYsNnDtt5WUJgw==","signatures":[{"sig":"MEQCIAiF9ewjHYtYBn5l6YCqOaK7EWqWKUF9uoU0DhqYnAzMAiBolxctwpDKmRytxYcRFzHKGW6WL1LCRxP2Ez+ohxrICw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3889775},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"69df5f2e1ec385beda49dbfb41a1be93724e2699","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.2_1728862337611_0.7012514386520943","host":"s3://npm-registry-packages"}},"1.11.3":{"name":"dynamodb-toolbox","version":"1.11.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"38ad085741da11cdc2ea35e633c7505493906334","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.3.tgz","fileCount":1897,"integrity":"sha512-t8hTP5ONG3xoxWDXDiIB0auJKopJBaebIXld/RZoVj350UtkIjBsAw0SoNCsCeVieCBeEPHevWhFvcuU8WIB+A==","signatures":[{"sig":"MEQCIAnMhyTkrFPGaRr0DpDKDFtiVXDbIrtDFRoEBwvMuWMCAiA4clGBWsf874bYYp+3seemnru1OQTWf/4T4gxQzHDQ0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3287162},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"366e9ed740a75f4c387f24f31a67708c89fb829b","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.3_1729038156026_0.19600464620405433","host":"s3://npm-registry-packages"}},"1.11.4-beta.0":{"name":"dynamodb-toolbox","version":"1.11.4-beta.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.4-beta.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"bbf1ad8e4fc728c0199f13b72364c59e66961fa3","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.4-beta.0.tgz","fileCount":1897,"integrity":"sha512-P2ieiXb1TD26uo9rn4asLghFl+MKoT7+0EbbtRvVMaG9yWTr7HBoT020+PnYFz4VjylwM+OYD/ZM5DWfUNaMLQ==","signatures":[{"sig":"MEQCIAFvrPCEJH6dDSzj0NTSgX/g3qDJk3P65t5UzPZeNOZEAiAKVPyZvsS0vRJbnFy4Nzzvcqt48CYrAJrFUaB58wTb9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3290535},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"920a85f2137a3b95273a029064354ad4f83c1582","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.4-beta.0_1729041808540_0.6014114284217285","host":"s3://npm-registry-packages"}},"1.11.4":{"name":"dynamodb-toolbox","version":"1.11.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"f53c255614bb66e5ddac2464170c67c6dcf47bdd","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.4.tgz","fileCount":1897,"integrity":"sha512-Sg0ERs4C04mnyvncIUXPuU9SE2RygGwz3p8IAAqJcNFgGl2si9ZAea0EUzV9j8jnNaPAXl8aJdtLEQR1mTEVxA==","signatures":[{"sig":"MEUCIQDani+toRzxGAX5Kqu/R/UrUZAVO4Yhullfpzh4CjO1AAIgBTDGyW1rgeMN/TkzqFyRk1q8//8i4RTyE+87O6/urh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3288231},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"5f1902f84246dec0958e6aa4bbbf26b2e8dccb3d","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.4_1729070635543_0.14780808713258264","host":"s3://npm-registry-packages"}},"1.11.5":{"name":"dynamodb-toolbox","version":"1.11.5","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"debc0b39120064cea6236f3e2ddd5395e100d16a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.5.tgz","fileCount":1897,"integrity":"sha512-fU2JrJKQoBUZD+SOFzNwPO53cqubi7i0AMAxcKWqU4Glifm0Qe9t7601LSkt9LEokP0DUoTjZF24mTb2Iif/uQ==","signatures":[{"sig":"MEYCIQDLaJg79CqPmS+E+Ai1N22qzT8unfCsD/89/wugfquFLwIhAIML3hfZJ0soyYrSqgZHJ5CaBZVJD2H5j3i3pzmwB1Uy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3289840},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"095f4d246664a607c4727824e2e25fb4a62fef97","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.5_1729088797998_0.9985160543518383","host":"s3://npm-registry-packages"}},"1.11.6":{"name":"dynamodb-toolbox","version":"1.11.6","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.6","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"c90c287b22151bf37f888c7835dc370d48a5cc85","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.6.tgz","fileCount":1941,"integrity":"sha512-eAI1pjO1ryKP9uiO4veftIpxaebWhtaBxuC1/vmfwNecR2CwrvP2xoAQ+KfDm3fBNGbLT0UlySbfaGGE/osczg==","signatures":[{"sig":"MEUCIGX7Q6eN6gs1pqPdYSX/qhT821MGjFDsGaRR7j5xLgZpAiEAlADqGBw0qnZiwjxMwCnbu9ghNBYDG1eGLmYrZ4gErrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3983949},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/jsonize":{"import":{"types":"./dist/esm/table/actions/jsonize/index.d.ts","default":"./dist/esm/table/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/table/actions/jsonize/index.d.ts","default":"./dist/cjs/table/actions/jsonize/index.js"}},"./entity/actions/jsonize":{"import":{"types":"./dist/esm/entity/actions/jsonize/index.d.ts","default":"./dist/esm/entity/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/entity/actions/jsonize/index.d.ts","default":"./dist/cjs/entity/actions/jsonize/index.js"}},"./schema/actions/jsonize":{"import":{"types":"./dist/esm/schema/actions/jsonize/index.d.ts","default":"./dist/esm/schema/actions/jsonize/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/fromJSON":{"import":{"types":"./dist/esm/table/actions/fromJSON/index.d.ts","default":"./dist/esm/table/actions/fromJSON/index.js"},"require":{"types":"./dist/cjs/table/actions/fromJSON/index.d.ts","default":"./dist/cjs/table/actions/fromJSON/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./entity/actions/fromJSON":{"import":{"types":"./dist/esm/entity/actions/fromJSON/index.d.ts","default":"./dist/esm/entity/actions/fromJSON/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromJSON/index.d.ts","default":"./dist/cjs/entity/actions/fromJSON/index.js"}},"./schema/actions/fromJSON":{"import":{"types":"./dist/esm/schema/actions/fromJSON/index.d.ts","default":"./dist/esm/schema/actions/fromJSON/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromJSON/index.d.ts","default":"./dist/cjs/schema/actions/fromJSON/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./table/actions/jsonize/schema":{"import":{"types":"./dist/esm/table/actions/jsonize/schema.d.ts","default":"./dist/esm/table/actions/jsonize/schema.js"},"require":{"types":"./dist/cjs/table/actions/jsonize/schema.d.ts","default":"./dist/cjs/table/actions/jsonize/schema.js"}},"./entity/actions/jsonize/schema":{"import":{"types":"./dist/esm/entity/actions/jsonize/schema.d.ts","default":"./dist/esm/entity/actions/jsonize/schema.js"},"require":{"types":"./dist/cjs/entity/actions/jsonize/schema.d.ts","default":"./dist/cjs/entity/actions/jsonize/schema.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./schema/actions/jsonize/schema":{"import":{"types":"./dist/esm/schema/actions/jsonize/schema/index.d.ts","default":"./dist/esm/schema/actions/jsonize/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonize/schema/index.d.ts","default":"./dist/cjs/schema/actions/jsonize/schema/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"d69e8502a428b07041ea68f43b4ead73bb6c4e0f","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.6_1729722442687_0.22988052853833607","host":"s3://npm-registry-packages"}},"1.11.7":{"name":"dynamodb-toolbox","version":"1.11.7","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.7","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"f7315b929f6a04420e120ea3bf365c213f3150c0","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.7.tgz","fileCount":1937,"integrity":"sha512-e6chn5ZDWybgBcMvOq9JAQLNBOJcn3arYaWUonXjhARjtbkJAJQokaliny7hlMuPbDQwwnzUfZnprivYL8Spvg==","signatures":[{"sig":"MEYCIQCyilZNtzqYsn9J6VbnK4duwG/+pcTIe8MoH9X9v549mgIhALnW8tSZ2ZdbQiuW9/ocbJuYlqdiAYiwY+S3A2dgSRWI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4021216},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/dto/schema":{"import":{"types":"./dist/esm/table/actions/dto/schema.d.ts","default":"./dist/esm/table/actions/dto/schema.js"},"require":{"types":"./dist/cjs/table/actions/dto/schema.d.ts","default":"./dist/cjs/table/actions/dto/schema.js"}},"./entity/actions/dto/schema":{"import":{"types":"./dist/esm/entity/actions/dto/schema.d.ts","default":"./dist/esm/entity/actions/dto/schema.js"},"require":{"types":"./dist/cjs/entity/actions/dto/schema.d.ts","default":"./dist/cjs/entity/actions/dto/schema.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./schema/actions/dto/schema":{"import":{"types":"./dist/esm/schema/actions/dto/schema/index.d.ts","default":"./dist/esm/schema/actions/dto/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/schema/index.d.ts","default":"./dist/cjs/schema/actions/dto/schema/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"66f4c0e264943cd0de6c863f16220dbda7103df0","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.7_1729781517207_0.6161693087344429","host":"s3://npm-registry-packages"}},"1.11.8":{"name":"dynamodb-toolbox","version":"1.11.8","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.8","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"e5a79b71d2aaf53126a31b8b834b4d212492261f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.8.tgz","fileCount":1937,"integrity":"sha512-2seaePyVF0320jZA233Nz0Q8vUTGu6SgbxuRokNpHGAn92iToFQ+t8I1tqvRGGl1OmO81ITXbj3magYNSOz1zA==","signatures":[{"sig":"MEYCIQDcRDuNyhf2k4z0hC9/sVEphWTIc/2UDkL1xjs3vnbZqAIhAOURs0APzlcAWNmtuPhFY67xxCItQaEIOH7sFjK5gfxI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4021004},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/dto/schema":{"import":{"types":"./dist/esm/table/actions/dto/schema.d.ts","default":"./dist/esm/table/actions/dto/schema.js"},"require":{"types":"./dist/cjs/table/actions/dto/schema.d.ts","default":"./dist/cjs/table/actions/dto/schema.js"}},"./entity/actions/dto/schema":{"import":{"types":"./dist/esm/entity/actions/dto/schema.d.ts","default":"./dist/esm/entity/actions/dto/schema.js"},"require":{"types":"./dist/cjs/entity/actions/dto/schema.d.ts","default":"./dist/cjs/entity/actions/dto/schema.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./schema/actions/dto/schema":{"import":{"types":"./dist/esm/schema/actions/dto/schema/index.d.ts","default":"./dist/esm/schema/actions/dto/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/schema/index.d.ts","default":"./dist/cjs/schema/actions/dto/schema/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"1a959f1ba2e335bec05d8c8c491fdc2b02e549d1","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.8_1729789009180_0.3991421705101592","host":"s3://npm-registry-packages"}},"1.11.9":{"name":"dynamodb-toolbox","version":"1.11.9","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.9","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"225e3877e1cd37cce02bd338f03efe82f3653d2a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.9.tgz","fileCount":1949,"integrity":"sha512-toKkjDb90gv0aBDxTGjyFFoK4s5q14SluhEPOSZ384miUEjVL6ZgfMWEbGxPVZTBXOJhdeVKs17auWYE9Wxj3g==","signatures":[{"sig":"MEUCIQC/7fPUdNfeyqhqTRQ+hl19+2aJk2+1TLOr3WrZgCbyLwIgYEfh2LVFpTcYA7TAddfKD3fx8ak00jUEXgba9CmkHok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4045522},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/dto/schema":{"import":{"types":"./dist/esm/table/actions/dto/schema.d.ts","default":"./dist/esm/table/actions/dto/schema.js"},"require":{"types":"./dist/cjs/table/actions/dto/schema.d.ts","default":"./dist/cjs/table/actions/dto/schema.js"}},"./entity/actions/dto/schema":{"import":{"types":"./dist/esm/entity/actions/dto/schema.d.ts","default":"./dist/esm/entity/actions/dto/schema.js"},"require":{"types":"./dist/cjs/entity/actions/dto/schema.d.ts","default":"./dist/cjs/entity/actions/dto/schema.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./schema/actions/dto/schema":{"import":{"types":"./dist/esm/schema/actions/dto/schema/index.d.ts","default":"./dist/esm/schema/actions/dto/schema/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/schema/index.d.ts","default":"./dist/cjs/schema/actions/dto/schema/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"732bd139e01bc7494508d7ec8337acc34ce89d47","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.9_1730216947415_0.8573449505694339","host":"s3://npm-registry-packages"}},"1.11.10":{"name":"dynamodb-toolbox","version":"1.11.10","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.11.10","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"1681357219b608e494db0dfff6390f1235f41a69","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.11.10.tgz","fileCount":1901,"integrity":"sha512-0nYlm7C1fJ9HMitnYpf8MldVQWFCZ8cGN6nGSBUjOFFSZX1SGWqZTmtukOTem5MUA7GC4MwsXMBFAp8aBlz8Ww==","signatures":[{"sig":"MEYCIQCTE6VGrY+wda0Dsgz9/L9IyuZorSGuQmju2VHWT7s0jgIhANew3QD5bcqmXm6h9h2wslJcYMCdnIhx6kAd/eoA9oF7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1955285},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"81a634e8e3a232fd97fbd837880b6fc779cf269a","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.11.10_1730380762374_0.48275791511728716","host":"s3://npm-registry-packages"}},"1.12.0-beta.0":{"name":"dynamodb-toolbox","version":"1.12.0-beta.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.12.0-beta.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"7ad8e997b9085ae81bd9d98dba51d2a21c46dab4","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.12.0-beta.0.tgz","fileCount":1921,"integrity":"sha512-CbT3p6/HDL75g8xDQdyQ2B/w0W5rxIrm6258/codFlsaJEr1OW0DlDAlaoxoVx1eWVLnL7p+POaG/Ix3wSBylw==","signatures":[{"sig":"MEYCIQDwaxLbDq6TXuYee7L+b7i25GzbnbWzJDFWviMGgQPcoAIhAKkANibdR87CFTxQEkRilpMeZ2haC+0piJhDgCG0uqW4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1980014},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"445109496ec9667c0f39c81b0e455ca8accf7bd4","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.12.0-beta.0_1730403810191_0.15259198296358556","host":"s3://npm-registry-packages"}},"1.12.0":{"name":"dynamodb-toolbox","version":"1.12.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.12.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"d5f1d94d32afe435552ce607155bc88ac6ca9ff6","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.12.0.tgz","fileCount":1921,"integrity":"sha512-hhDlDastQk55aMiz9qnYVQHJGYajQzjJAUF8iY+i5Dj5lyr1MFitfXqrVA1dnbP5r5KJ4qKWkkU1WlsDAJ7HFQ==","signatures":[{"sig":"MEUCIQDWiHx6f8Aj9bTWKLB6AqpODKKz581Qb9mnbc10YaexugIgDXZEuO2ICCUMJoiOsy0RK63hWMAbDiYiANAZm8VZNrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1980007},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"445109496ec9667c0f39c81b0e455ca8accf7bd4","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.12.0_1730424136965_0.5490232078264745","host":"s3://npm-registry-packages"}},"1.12.1":{"name":"dynamodb-toolbox","version":"1.12.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.12.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"e30fc27e5214cfdd930eea24528982278ef590f6","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.12.1.tgz","fileCount":1925,"integrity":"sha512-ynColgAyFZbPQA2qZO4Xti/I7Piokoc+oCsh3jX0i99oZ+ntmuxk74EXE0NezlhlPK0/uwKAHZo7leD9H1U1BA==","signatures":[{"sig":"MEQCIB18+GQvviBjD5Rj/j+sktVEK8ZAiyjQjOcEaew4gf4DAiBQZt575naSo3dEqZUiQn6Xv80ZDgwgWc0899KZ9uZ0fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1995066},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"3402083504b91049a4c74546988d9c87920f060a","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.12.1_1730735608982_0.8829954135929363","host":"s3://npm-registry-packages"}},"1.12.2":{"name":"dynamodb-toolbox","version":"1.12.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.12.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"dac4578bbe92334c1a86c83a815c9fe2f67a5aab","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.12.2.tgz","fileCount":1929,"integrity":"sha512-GhvzHdpfc5YrYZ23oIEgE2VeRLARAzEcRXt3TQRbmNPTOcz51hiQHWZIWOBiS6+2O/41rUjxV1uWvbEh72nzNQ==","signatures":[{"sig":"MEUCIG2CllVmXpvZJdZBYEFQZuQL/tDEulVZzmNjpjspw3jpAiEA0+Ylx29R6lMdvwkRWUxjKUYVHFyY+BOo0M6XG+5hjlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2000370},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"eec9a1e625947b5a8fe6d18d1305aac5c18e166d","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.12.2_1730915052412_0.11960570497834633","host":"s3://npm-registry-packages"}},"1.12.3":{"name":"dynamodb-toolbox","version":"1.12.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.12.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"66efb0bab6347d39165c24a8689037814bd246fa","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.12.3.tgz","fileCount":1929,"integrity":"sha512-7szPessSWernoxowA31fdZuTv9p5r3GayDTWmY2CvT0yG1U9hRAaTP4YpZ9KERAaf6bb6GnPGZGJSzg8HMFNSg==","signatures":[{"sig":"MEQCIDFe8aXEv9l9RzcvbeeYbvrCG56+nEMmj5ernt6/L/s4AiBrogWGfaQNiCeTt5VgOEsOZc3cphL9MTGgaF7dXdOMtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2006271},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"a247f1741a93e005cd1769a3979a99e915d2f795","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"8.19.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"16.20.2","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.12.3_1731263430830_0.5874529629072751","host":"s3://npm-registry-packages"}},"1.13.0":{"name":"dynamodb-toolbox","version":"1.13.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.13.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"1ac16940b205e5d58f0e18cff588f1b3664ec694","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.13.0.tgz","fileCount":1929,"integrity":"sha512-o13ZKl7UY29O2I9zxQt0ptf72mGtqhabmHbc97DY+eHUS4ea0jmVaGwf9JXpq6SSK2Uj1/bX+929CNXw6RX35w==","signatures":[{"sig":"MEYCIQCwrBJBE8+pEIe1lYawY4SjP7dNe4ZSJAgmHczC1rjxQwIhAN0iaxk5uq5h6SVZmYN05L//PH1oS2U2YqWkdieVqqTc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2010853},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"8d072e662082ba302d0d62baf033559777e35fa7","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.7.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.13.0_1731452694865_0.3060255407434287","host":"s3://npm-registry-packages"}},"1.13.1":{"name":"dynamodb-toolbox","version":"1.13.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.13.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"617f2eab7d16f0a5cd1234279dd117507bf833a0","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.13.1.tgz","fileCount":1929,"integrity":"sha512-Eopebwvd6Zfeu1jcepTrr3zkai3bugUhHDreEGsW8Lgy2vxGHzjMCGVdzvsnxTo3hREa+6HjGnTthWZrzrNyrQ==","signatures":[{"sig":"MEUCICF6I/h5O4R9gzG3CLugBlfd3MTSZKkufOoJO29McI/DAiEA+dAyoEdwSVsZpbOVPoZvlgVopmHwX31MtmF5zFKBtbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2011947},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"4e415cf5b030de9f634150809c8af9327032a4fe","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.7.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.13.1_1731606662376_0.678014352533201","host":"s3://npm-registry-packages"}},"1.13.2":{"name":"dynamodb-toolbox","version":"1.13.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.13.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"4d699083293a9fce276b4dde91b677527e401ab5","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.13.2.tgz","fileCount":1929,"integrity":"sha512-bALhWdV4C5TPRUz6Ph95la2ouaB2plG3YMSvAtxfqjeZeu7KUy3kY5ov0qpURURas76ijtMADzja9Ka+EaekNw==","signatures":[{"sig":"MEUCIQDySJZ7Y+J1Jf/vVa0duGZlH6crCsVWIdf4eiqvjApBWgIgP6ptMHn+aKX+ZVC3JqOLqY3hnsDCx6yXa/EzMq7J5lM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2016466},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"d40b0fadcb06e3df927439478d2e912f6505103a","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.7.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.13.2_1731682590410_0.5674794719942897","host":"s3://npm-registry-packages"}},"1.13.3":{"name":"dynamodb-toolbox","version":"1.13.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.13.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"412d465e79975a8586625ade9673efb20b98af10","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.13.3.tgz","fileCount":1933,"integrity":"sha512-awl51Oo73yD4uQlazFxdQDs77KFVxT9OT948hQYOllhozrN29o10eDzZDPWJKExpzzKzl29RBc65eeBOfQQBaw==","signatures":[{"sig":"MEUCIQDrBs+sGVFD47NbuSe/EFQo65NLYACAXW4BaX1rFmd4nQIgBzwl5COPRW89WiXW7f9BNY8Ce4bSUTBUeVpI32VLKro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2020391},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"36716f82f98e7d948b662dc3071f581fed5cbf0c","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.7.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.13.3_1731927839368_0.34334509059077667","host":"s3://npm-registry-packages"}},"1.13.4":{"name":"dynamodb-toolbox","version":"1.13.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.13.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"5d14f84eece87e7172e3ccc66faf3687a0f6ba51","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.13.4.tgz","fileCount":1933,"integrity":"sha512-vxg4FAtASpkHaxsc5unA4VemNS82l7RKHNsNUuC+KCIoUYxTn1K13LDiCQRl/fpsHxyLbsSEeiV+nv7lPhKIgA==","signatures":[{"sig":"MEQCIBFExOErjuSWu/ECp6P7DNS0Qo3WJ7u0VMwk5Fgt0v3/AiBJ/GNBEImicUTrcwrPpdwf1mMCICxsepPOp+qFRQV1uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2020421},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"c5a02ed82307203579ed948891e1e6c4d907bdd2","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.7.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.4","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.13.4_1731935465409_0.541428034371715","host":"s3://npm-registry-packages"}},"1.14.0":{"name":"dynamodb-toolbox","version":"1.14.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.14.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"00e3b41ccee4e8cb73fa20928b269f69f5674d26","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.14.0.tgz","fileCount":1949,"integrity":"sha512-qf5kthlQi18UcpjMu3jYViZxlHpUXogJ5uPiMkhK46KSK1frhGzwYDFTNWNuRWEA3OPvjR6V4a5AWou3ETj3Vw==","signatures":[{"sig":"MEQCIBkQrKNQcu1OkemNU4KUAjkSSLPvEfee8rVlI/JHO3joAiBRI1v4/ZcrV/DAieGpPkl6ffDYRxJ97dPp31hvXswnvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2061035},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"93bf204316c428d04b18963c238c3d0b7d406323","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.14.0_1732801359477_0.7409010210302709","host":"s3://npm-registry-packages"}},"1.14.1":{"name":"dynamodb-toolbox","version":"1.14.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.14.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"61aecff1e319a496aaec45861f371913c403fb6a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.14.1.tgz","fileCount":1949,"integrity":"sha512-MBoYPOtZSvWStjC7bKp6yfch8ME26G7+9m/1Ntaw8HSN4jNXafw9R+FPYvlerURWRqdyr8ynSUK7USSeIf75hg==","signatures":[{"sig":"MEQCICMoAKfZ9Er/i4Lz9SO3xmVyaheiJx0Mz7QJ4gTf8S8gAiBUCew182EZC7tVZzL+t57Jr6o5gMIfgIf5xaR4fdu5lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2063840},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"db9fe441529661dd448642d1e3322efb03701f59","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.245.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.145.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.14.1_1732892576537_0.727890497361237","host":"s3://npm-registry-packages"}},"1.14.2":{"name":"dynamodb-toolbox","version":"1.14.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.14.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"281183e4110605fa7000c1f709f6dc42d9e034c3","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.14.2.tgz","fileCount":1953,"integrity":"sha512-QrVDMwHdN28wFuxLX4kmboRynZ7RIgLrZkLYf8PC43BMmVquwfgKSqHowTLaMNnVMwQ2IzR9YbUFE4Y564/CFQ==","signatures":[{"sig":"MEYCIQDfSL5/zP+UvakvgR/6xKj/Q1Vt8mlszpvRLAfZFhqw+wIhAMV/LNqY4lKwEdQOIpGpIyT7VJkVfcAXsXjMn16gAmW6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2075673},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"b15ab899b6dce82d8a6eba51a55e57ba3b825337","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.14.2_1734370409870_0.6944502499958349","host":"s3://npm-registry-packages-npm-production"}},"1.14.3":{"name":"dynamodb-toolbox","version":"1.14.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.14.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"dffa483d2498bfbc029fae7d51a43a87f9a896ba","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.14.3.tgz","fileCount":1953,"integrity":"sha512-gMdboFHxy7nIynnHIS/yqqESAHIzfDr8fwSFhBMfTDGX5s1jwgqWCb076s+w01YPm+FRXHS50cmfmabC2ebyHQ==","signatures":[{"sig":"MEYCIQC8JvJh2ywBmKQpqz20blfhoFHqAQ5OwvsH2fqGxYVoRgIhAIqrahOzZFxc86rNLIOsWP4920vIIwUa5Gmc6lidh4SX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2077257},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"c0e1389019a2e4f33b27d787ef3d466454cd020c","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.14.3_1734979457219_0.5784097112436053","host":"s3://npm-registry-packages-npm-production"}},"1.14.4":{"name":"dynamodb-toolbox","version":"1.14.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.14.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"78c2f7bec147c1b8cdcdac76bba1621c944a4a77","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.14.4.tgz","fileCount":1953,"integrity":"sha512-kqCVCAELLzsL6J8JyulM5489xk1ARrW2baIiwg3K123KtQfBMZH1dJcsUaDTMeh8KmHdJB+xzXwBXbeowb7nnQ==","signatures":[{"sig":"MEQCIA1aF7sFNWlDeohd0PL4XjRoVubNEdG5rplVL0NzKg/VAiBPGGLUG9WHTRmXUc5m3NTzW6cYZqlJ3B0mG0+RfisLUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2077449},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"bc382dd7c913add09e75199626c69a8ab6a19c86","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","prepare":"npm run build","prebuild":"rm -rf dist","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","prepublishOnly":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.14.4_1735061960329_0.9812643194912913","host":"s3://npm-registry-packages-npm-production"}},"1.14.5":{"name":"dynamodb-toolbox","version":"1.14.5","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.14.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"f9690a11c67a8ff602039b07bf32488ff62f2ee9","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.14.5.tgz","fileCount":1953,"integrity":"sha512-K0BXuIIh8ZF4zaNmHWWfWBxheMZjzZKzb7CvYTLayH+fFgmHMhv355Sj9vrqC0Jp3wlZ+9GWR/jmmAqq6NM0NQ==","signatures":[{"sig":"MEUCIQDx3jTV15/ldr63LwUg8mGYi0jFlxmex1a3PN12Aab26AIgTGsRY9e6y+/ej1hRmFzntTpwXfyueTGdwu7nSxH+KF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2077450},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"4ecd2867bd845f6f813a83e46d6b7b00e86f7ed4","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.14.5_1735562392998_0.2772545664635051","host":"s3://npm-registry-packages-npm-production"}},"1.14.6":{"name":"dynamodb-toolbox","version":"1.14.6","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.14.6","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"0249b36fd179b7b61b5f09c9be1bb880ff3792f4","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.14.6.tgz","fileCount":1953,"integrity":"sha512-BgSiCvbk2JS4CEZCtDRFRlOtPz1+TcyP+eMyBT8BC86Eqjmypo27G4XF7kLd9BtMPPWh00HuiJ3KExRdvd4kPw==","signatures":[{"sig":"MEUCIHco7V3aLTRrhYqS/JweEUxWc4nL6gz3g+rAdByrH/DdAiEAj5wO7rxykC5/xj+oHU98ySrJKlUpu/mpFd4yFBm852U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2078923},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"0cc8d48b518836c646cf9906668ad3d469446728","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.5","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.14.6_1738061375139_0.8078386795062567","host":"s3://npm-registry-packages-npm-production"}},"1.14.7":{"name":"dynamodb-toolbox","version":"1.14.7","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.14.7","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"6227246a5a55b70c6387d053940b92621188bc03","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.14.7.tgz","fileCount":1953,"integrity":"sha512-FUeM91eYl301Rav7lj6El9m+AqIPUgFbIZdOWqyxnnhESTF+3f55riKIQtRiyvN+joMXWkhBv5HVvUwuC+Epcw==","signatures":[{"sig":"MEUCIQCwjmmO/c++b74F4MsRLR5YYbjPQei21zUOTUjna91iqgIgRoWVbjShSQCTcU2Vu2zxYR395xr3sEEscpmWECsWU5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2079513},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"180228446dcf02ce78ecf83b5e624e932f7cc0f7","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.14.7_1738259303420_0.13594354540277376","host":"s3://npm-registry-packages-npm-production"}},"1.14.8":{"name":"dynamodb-toolbox","version":"1.14.8","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.14.8","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"be92f3b0bb89e7a3addb9fc47f59b5a41ef2f278","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.14.8.tgz","fileCount":1953,"integrity":"sha512-l4MDWocOTmWf44YzkGtOr4MvBJ4U1aGcDpqKXd1xgfXI5+WPaKgm8Jq1vSmNfbLMnCcWhWVCj8tIQyTwuQIPOA==","signatures":[{"sig":"MEUCIAIMs0YHoikAJ5Ycs7coDK/9SVLjI1+nrGsTDlmA3DJBAiEAn+6vG4MBwuLkSeR+OlBMmPDQORGcnJj2Mdq1bhiXvJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2079669},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"008155080aabceed517c323277729785cceadac2","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.14.8_1738321473701_0.6796355829910143","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"dynamodb-toolbox","version":"1.15.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.15.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"bec1e910b01020f9af3f89fb4935d7f699066780","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.15.0.tgz","fileCount":1957,"integrity":"sha512-ufD75oNdRpTVPGACcnIJ/AoItR56cjdIELnwIQnPWqAO9sa05UT+jw3aG7jtGuLCKBqGSYQjnb7u2xDbT1PvPg==","signatures":[{"sig":"MEQCICJslROKIYtXP39cbmPLchPRTN7M7YSr7xgwJ6dhwyMCAiBX1K3nSo+M80regU9EGtSFgf17CbYx/WPlDlf7UE0QzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2087150},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"4f135946a298387185fdd561b2d2b9fa9b83b59f","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.15.0_1738336742275_0.9726882823021434","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"dynamodb-toolbox","version":"1.15.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.15.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"d0c0490e732b8a923d321285f7576fc67a52f5b4","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.15.1.tgz","fileCount":1957,"integrity":"sha512-q+rY4HMbBK5Bwlfm0hqz0ZsExm/wIslGqmrHiSlI2ujQC1aBOzfJ8BkSm51snnHsAF0isG+z3Pz9YE4Ysy1XUg==","signatures":[{"sig":"MEYCIQDHYM5eqhOCQoabUvmLpOSO6yrbNwrZTnNja6RDG9r1awIhAL2x+vnbTpeAwIyF481TgB+LXWzcMoAIHCV1YTV2inM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2087506},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"67815a7d42d402a58cbc9556421cdf0d37f77e37","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.15.1_1738606405547_0.5921274276834294","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"dynamodb-toolbox","version":"1.15.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.15.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"967859efc45bf7ec302544aa99e67d75e1e7e130","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.15.2.tgz","fileCount":1957,"integrity":"sha512-fANaKR2s7qPJ6kmvEC4f8Cp+hZ7yYWzzvPiLNG3G8mSfM7xZUZTESblrdyAG9HQa14iu0WR5bO0ZBla9yv8eeQ==","signatures":[{"sig":"MEUCIQDZS9yUwLyD9zs4guLHkXbKHcGv8e2ZmWgqdmKfAfPKmwIgUh/R66849x1Bybb0nX5rmYkW4lVeXf+DbZP8hVwzP6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2088272},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"39eed0df2dc9837bf39ec3acf9115fa142c7bd53","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.15.2_1738670884722_0.08138781550710794","host":"s3://npm-registry-packages-npm-production"}},"1.15.3":{"name":"dynamodb-toolbox","version":"1.15.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.15.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"d14d98e676e64208bc1e0cb2e3182651fcc1d23f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.15.3.tgz","fileCount":1957,"integrity":"sha512-FnxV0c65d4qQEXzRGAUgWpiJ5IXTmZnL/BI0rKeYy6GG3uVgN5zyZ8wBH5GBe1C531PQclLxKmq9KKvb1eJi0g==","signatures":[{"sig":"MEUCIQCOB4OSU4nE1bMcgAIDg7/JqC7ZFHKvBEpg3Wz4pY/zXwIgVxqC7SCvkdIpp8NnPd9B+bFBMk+WPC1VUrEep/8KCAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089662},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"628c89cb81c1b6f6bfe6a73e9607d187124131cf","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.15.3_1738677370916_0.9893213617320065","host":"s3://npm-registry-packages-npm-production"}},"1.15.4":{"name":"dynamodb-toolbox","version":"1.15.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.15.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"1dc88fcc2fd7801644ce8154b83af4d9faabae05","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.15.4.tgz","fileCount":1957,"integrity":"sha512-8nj8veljHmHVeqT3tI4L9X4CB7IsetAYB1wYCyQ36fK5s/lj4qAS8vhcIrTG+sl/pGdLwduttaFCkrYAJOUKFQ==","signatures":[{"sig":"MEUCIH5d1m2zbRJR16EBTPBdbqrGk2arc1WziyRyW5jVLBRhAiEA0kpZ4SbsaIxcVpSpiYm+wHdHFeIFBl2Yv+/zrNhmsAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090522},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"83048613a8cba3dd06ec0e336f1e33f6919ddd70","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.15.4_1738680199473_0.8036281665976661","host":"s3://npm-registry-packages-npm-production"}},"1.15.5":{"name":"dynamodb-toolbox","version":"1.15.5","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.15.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"b2b92f5496e3c2c904a840f053976cbf517ebc77","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.15.5.tgz","fileCount":1957,"integrity":"sha512-0sbFTMJxkH+rEeMa42DNZSXtWSWdOJwOM4GlbEAHfXmKo3Py4qQ9lwWNEizHvCx8NKNZY8bfQGxcTBBhufLBcQ==","signatures":[{"sig":"MEYCIQCXnmkr9mbVBP+8RHmPhXPkTZSkJ2X3tT0SvsJ6n4PEuwIhAPXI+WswuP4QEJVddiMtpdiVbG0gagU1pk0WYEP2HFJ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090666},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"0b73a792d2a4a48ce86cd839f61534f05adc04e8","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.15.5_1738771885589_0.3501061965306347","host":"s3://npm-registry-packages-npm-production"}},"1.15.6":{"name":"dynamodb-toolbox","version":"1.15.6","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.15.6","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"4678d6f59b822448544f185dee16ac1f62b2145b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.15.6.tgz","fileCount":1957,"integrity":"sha512-boKvlhEI2mYu/0tdqsGOMmEW8er4182Nh43dCupuOs3kSz3rIFhNrMmauLWDv8auUC4OUxg3x5ow4OwC11xzFQ==","signatures":[{"sig":"MEYCIQDpOMH0V8Vg5jCZuJ9cQ+J0WKDtcMD+I4PAXt2sZrowHAIhAI6cjByCPCuCu1ci+jQJaG1yDqPPu9PP3De+G21oOZhl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090974},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"04ff82de36e59647aa62018dbe085f5e733a8417","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.15.6_1739283832982_0.29021508974373544","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"dynamodb-toolbox","version":"1.16.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.16.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"82a937a8c5330407d40e77aef05fce12fd17e97f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.16.0.tgz","fileCount":1965,"integrity":"sha512-w/MxkayiS0ou2MRvfBfAiWx/tr5co0YWHnc4+RMTen/i92olBqTYQqypTTzPFgDtxCBkS3EOFl5zGIw2YuWWpQ==","signatures":[{"sig":"MEUCICsFtfyOtTlwZiPi0eGaLCs9SRyHfAW606K/8pxr3N7XAiEAvMWJFfqDx8yH0VtxZX3qIHkOR+HWHGi7A6IZnZi0F30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2099277},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"efc6051a51f1c01ee1c4592a6d8c16430ef4a837","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.16.0_1739364600227_0.85635669232154","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"dynamodb-toolbox","version":"1.16.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.16.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"583933f4e07d96c818a189082ed4a70e04e3f77d","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.16.1.tgz","fileCount":1965,"integrity":"sha512-GBgKJ4WTmNZt4DgCv7Jgc45u5y2or628eVRrQjanJO2nAhSVBPPVoajSu8FFqJFldGP4VGGUCqpEI92/TL/d4Q==","signatures":[{"sig":"MEQCID0kU8n8rcaB/XzsGpG4fWBI2l3ygJuab2VIgsjmOAgRAiA+YjIHovgFLFUoPnTudTy8f3CyPr2Hxb+rRTV9sg4CAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2099271},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"4bec3791867a79c55fcb573fe4f0861093cb3c06","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.6","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.16.1_1740389381704_0.86488413006368","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.20250228":{"name":"dynamodb-toolbox","version":"2.0.0-alpha.20250228","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.0.0-alpha.20250228","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"958446c01b5956a5a6a5a37284fe9089b6e70866","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.0.0-alpha.20250228.tgz","fileCount":1857,"integrity":"sha512-THqBD7QM3DjdCFpKOcjjhDa1JIbcksXqOFF+I6PAjsW0Z31lkqj9qGfUey6XAbfo4rPEuCh7pJolN0YHWFarqQ==","signatures":[{"sig":"MEUCIA4q3KLQZFUG13UN2jQxcVVEUxLpa+QOGyPA1nFWUPBUAiEAnkIBGVjj+iZ93Q7LpG2z4CUMx2u64iI/zgrZ9f0EOrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1785148},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"37b1686a4a5dd0f663b06bf9ee57bbf97f395cee","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.0.0-alpha.20250228_1740756342714_0.06780620598981368","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"dynamodb-toolbox","version":"1.16.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@1.16.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"2d856d7cd87e043ccbdc714fb5ab8b3cceb34242","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-1.16.3.tgz","fileCount":1965,"integrity":"sha512-1ilzih9+2YFcceB7inhU6oCkQIGrf4ztAiD/Ibblai5tbLo60rUC6RnnhSS9gRISVq0dt+iO1BS1Hy/5bn6cLw==","signatures":[{"sig":"MEUCIQDwoST46K71dfn3bKVro4ZjwpHLEsB6Cg8JppyCjW3FYQIgDhcV9CFrV9HgnyafHqBtDnM/T5yMf4te1TmlH/LhhDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2099139},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"9d2a172f732b8b691ef04fc783fc58b06ad90046","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_1.16.3_1741165607714_0.2257242416056242","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.20250305":{"name":"dynamodb-toolbox","version":"2.0.0-alpha.20250305","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.0.0-alpha.20250305","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"264288a62f03bb9cecadb11c148d56703bad159c","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.0.0-alpha.20250305.tgz","fileCount":1897,"integrity":"sha512-MVdNoLtSGIokn0ZaR7ZWEPbuQJ4tytWReg45pQpXgabtouTTv/nfhnC7+FHRcZ+5B2AZ3PiAtzmIiYQupbEU6Q==","signatures":[{"sig":"MEUCIQCUNRzoEQJRa6wtnMAC128mqtC4m/0caL8lZuYqDk4A2wIgdf9ejueDal72bhyLUsnVBk+FL2MkKrDekMySjyL6O6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1837279},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"470f5be2b8e264923f6fb7207c2f5ad3b87c14c3","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.0.0-alpha.20250305_1741177177352_0.3674224501697758","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.20250306":{"name":"dynamodb-toolbox","version":"2.0.0-alpha.20250306","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.0.0-alpha.20250306","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"50013efe950cbcf9ecb7cc1c3fa7be80244ceac6","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.0.0-alpha.20250306.tgz","fileCount":1897,"integrity":"sha512-+Tkb/zKn4kbfCOru3bs+PPCpv0hjCbc6cTuYMo0mAcn8OO7hPOINl8GkWg15kBKumi/leO/vHQVrBB3Mv+XiSQ==","signatures":[{"sig":"MEUCIQDEFEab7mljbPd4Mrpxot5iHBClTrtVUH03O064Q+svpAIgIIJZNKil2dzBTM86KpUO+7ECkk/Zd960peTdDhOGxrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1837459},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"952eb93986bb35902404ffc2a7a1b48a29870315","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.0.0-alpha.20250306_1741195314137_0.5849635147521497","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.20250307":{"name":"dynamodb-toolbox","version":"2.0.0-alpha.20250307","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.0.0-alpha.20250307","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"2b9636881bbad17baae69621745c7b1d15637551","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.0.0-alpha.20250307.tgz","fileCount":1897,"integrity":"sha512-yEuj4FLEbGgHsdCmRXNy340sUafu3SpUd9LF9GQaj+862mRiUQQAEd70jblcAE6hGSV+wr8pQdT9TblMEPoF0Q==","signatures":[{"sig":"MEUCIQCatwUKIjA/8+Pz7TpNoLduHVQZZA6ORhFQ5thkIoyQjwIgT+NW56BljsjHfEo2iVrecw+awzpnCp/U5ED6Fke9yK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1839343},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"e9cf7584e43bd7a34ff7f820bca6bc91919ec541","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.0.0-alpha.20250307_1741212710124_0.37195044606441474","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.20250308":{"name":"dynamodb-toolbox","version":"2.0.0-alpha.20250308","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.0.0-alpha.20250308","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"06f99cca168fcd39df21692a5f705f3f4f20722d","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.0.0-alpha.20250308.tgz","fileCount":1897,"integrity":"sha512-td6twgZuRFxNTdOTHklEanDCUKbpjqsLA9dX61n370wlyngbG5OgFzkkQxO4gm0r/aHjBugKivfsniZcgSVpvA==","signatures":[{"sig":"MEUCIFUpvQEyfIZBegwY1soToxjjnFOqArid16wEK33Iyn2xAiEA4lHh1CaECKiJM0l2UyEwYLSPNtoZh/MfR9eHSwSdfFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1845818},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"885ebc3b277cf0618648ad43433e55918ab3c76f","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.0.0-alpha.20250308_1741271197948_0.8741835566443954","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.20250309":{"name":"dynamodb-toolbox","version":"2.0.0-alpha.20250309","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.0.0-alpha.20250309","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"e7238e242ccfe0189ed143b1df64c9715cf942cb","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.0.0-alpha.20250309.tgz","fileCount":1965,"integrity":"sha512-+0MUPX+Kj6mPCZI8D8Q3dwsB4H/BkF3TYnWfg2Foe+FJpI4AKSjx/wyzrvMKNY1oWJnGp2Lbqe1MDaM2KzmBaQ==","signatures":[{"sig":"MEUCIQC+Tvj0r23ZbY7E2oSZCAqSfGonDGEQ1z+7XazgpeXDvgIgZbS4u4rkqguxu0/KfD1mspRXJz5mua1FMONwXOQbx6g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2099153},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./attributes":{"import":{"types":"./dist/esm/attributes/index.d.ts","default":"./dist/esm/attributes/index.js"},"require":{"types":"./dist/cjs/attributes/index.d.ts","default":"./dist/cjs/attributes/index.js"}},"./package.json":"./package.json","./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./attributes/any":{"import":{"types":"./dist/esm/attributes/any/index.d.ts","default":"./dist/esm/attributes/any/index.js"},"require":{"types":"./dist/cjs/attributes/any/index.d.ts","default":"./dist/cjs/attributes/any/index.js"}},"./attributes/map":{"import":{"types":"./dist/esm/attributes/map/index.d.ts","default":"./dist/esm/attributes/map/index.js"},"require":{"types":"./dist/cjs/attributes/map/index.d.ts","default":"./dist/cjs/attributes/map/index.js"}},"./attributes/nul":{"import":{"types":"./dist/esm/attributes/null/index.d.ts","default":"./dist/esm/attributes/null/index.js"},"require":{"types":"./dist/cjs/attributes/null/index.d.ts","default":"./dist/cjs/attributes/null/index.js"}},"./attributes/set":{"import":{"types":"./dist/esm/attributes/set/index.d.ts","default":"./dist/esm/attributes/set/index.js"},"require":{"types":"./dist/cjs/attributes/set/index.d.ts","default":"./dist/cjs/attributes/set/index.js"}},"./attributes/list":{"import":{"types":"./dist/esm/attributes/list/index.d.ts","default":"./dist/esm/attributes/list/index.js"},"require":{"types":"./dist/cjs/attributes/list/index.d.ts","default":"./dist/cjs/attributes/list/index.js"}},"./attributes/anyOf":{"import":{"types":"./dist/esm/attributes/anyOf/index.d.ts","default":"./dist/esm/attributes/anyOf/index.js"},"require":{"types":"./dist/cjs/attributes/anyOf/index.d.ts","default":"./dist/cjs/attributes/anyOf/index.js"}},"./attributes/binary":{"import":{"types":"./dist/esm/attributes/binary/index.d.ts","default":"./dist/esm/attributes/binary/index.js"},"require":{"types":"./dist/cjs/attributes/binary/index.d.ts","default":"./dist/cjs/attributes/binary/index.js"}},"./attributes/number":{"import":{"types":"./dist/esm/attributes/number/index.d.ts","default":"./dist/esm/attributes/number/index.js"},"require":{"types":"./dist/cjs/attributes/number/index.d.ts","default":"./dist/cjs/attributes/number/index.js"}},"./attributes/record":{"import":{"types":"./dist/esm/attributes/record/index.d.ts","default":"./dist/esm/attributes/record/index.js"},"require":{"types":"./dist/cjs/attributes/record/index.d.ts","default":"./dist/cjs/attributes/record/index.js"}},"./attributes/string":{"import":{"types":"./dist/esm/attributes/string/index.d.ts","default":"./dist/esm/attributes/string/index.js"},"require":{"types":"./dist/cjs/attributes/string/index.d.ts","default":"./dist/cjs/attributes/string/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./attributes/boolean":{"import":{"types":"./dist/esm/attributes/boolean/index.d.ts","default":"./dist/esm/attributes/boolean/index.js"},"require":{"types":"./dist/cjs/attributes/boolean/index.d.ts","default":"./dist/cjs/attributes/boolean/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"9d2a172f732b8b691ef04fc783fc58b06ad90046","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.0.0-alpha.20250309_1741276820243_0.14190439353257034","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.20250310":{"name":"dynamodb-toolbox","version":"2.0.0-alpha.20250310","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.0.0-alpha.20250310","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"76b163ad4fd5dd5540f618eac23e76b5951f0934","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.0.0-alpha.20250310.tgz","fileCount":1897,"integrity":"sha512-EeVTmoNofCG5tMh+69HxWRS1UcRCeITtTehzM1uxRmTHIbQHKCewgVL74oSwftgKbhT5GAyir4uJ3U6lajOl0Q==","signatures":[{"sig":"MEUCIQCigrOuQoPD2PqQQiy9VoF40EWXeCo6Q+krKseu3WHnTQIgau2o1DEf0AIt6dLUD1x5UDxdco0lta6iF/T8SqaF46g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1846668},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"4385f39a9fd810abee53715df75a91e71d83c36d","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.0.0-alpha.20250310_1741277403082_0.4783459934892347","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"dynamodb-toolbox","version":"2.0.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.0.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"28c09961087c0bbdc4c1458e95bdf9d88d222346","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.0.0.tgz","fileCount":1897,"integrity":"sha512-hLUZHRQ7Y9zTQQafjkxUgtrLR+RSq5df6YiDIm1IUANVZA7lTcr5CBPQEQdgMxvdYjcrHYVgo4B0INqKD+a39A==","signatures":[{"sig":"MEUCIQC8QkVCUSzSvOnZGc11E+BHfd9vJuDiGI4TnAT9gRTkIgIgdtiGzmKQ+xulNdAkIVicSg3ozKsolO4PPHOeBGLNnTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1846653},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"0c6bf82b1f55cf18181d390dace3a1df2ad6b287","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.0.0_1741280677434_0.17734847557804279","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"dynamodb-toolbox","version":"2.1.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.1.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"22567b357074ccf718cee8e986abd46243b880d1","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.1.0.tgz","fileCount":1901,"integrity":"sha512-ct2Ht6hFnq4T5WdUsuQCmMbeeCURe7RLAIQXOSVDmZEWeOiSl4ty9kUnBAwuB2oTZWQcSsfRVup+40yswcZXNg==","signatures":[{"sig":"MEUCIGxu+F/QmitA20VR7hnhXzldmDNO1fZAhp4y5kT+Z8geAiEArVFVB2E83aW075xmSpbnzKQ6PFXuAi+SizPjfS3S3mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1866227},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"88f5d07907304d97c405840c7e370677174faa92","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.7","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.1.0_1744142200107_0.9109723753329708","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"dynamodb-toolbox","version":"2.1.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.1.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"5e6a0cb5de28bd036a5ea72b6f2c9f41006c2d6b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.1.1.tgz","fileCount":1905,"integrity":"sha512-JXuT7W0HlXj0ICRPQ6Yb0araW72oAqSiSpjlPkAT674+2PGAjx80+9Q1rjbTn7NejIzvsm2Ej3q5fEdW8qaz2g==","signatures":[{"sig":"MEUCIFTPxQVCwGqdWMZsUdk/DadrxBcxY3nQ1YhpsMrWjOkzAiEA4rj8KXDpOXlNX2nFrLWvP+tI2EEj5idowYYi21oWOpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869854},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"c2713dae01bb5154b1a523188b70260927a22df4","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.1.1_1744306658587_0.8798391266580154","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"dynamodb-toolbox","version":"2.1.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.1.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"6558e198a45349abddd97ba498d4315c519fe4b8","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.1.2.tgz","fileCount":1905,"integrity":"sha512-7bShw5xYZ3CT29SMFM21IHEr7S0TfzQG10qe316dE9axHlRox4twGnfYlfTtJnyced/PP6KCYZ6d9QQx3sMHMA==","signatures":[{"sig":"MEUCIEkSLZ/7koaC+qUg6bbJw+XHF8mUpPJMwL5Cz0oE/QwOAiEAvHx8WGhQHQ6FHZRUFFmUMFfz4QUvwxptzCTERdMnYO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869780},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"58faeec105f56faccd439d508ae8d4a7c4dec939","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.1.2_1744731345570_0.49111557652831417","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"dynamodb-toolbox","version":"2.2.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.2.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"7ba1d10968234370290eb6019ca5dbfaad30b132","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.2.0.tgz","fileCount":1985,"integrity":"sha512-MRUP/sPs2pKBo9WCtnmKC94sEdV1Z+cpz3ecVhDQmRpImpM4WXUl+Np7j8whuTF/WDUmVAiA1gWpMYih1Pv2Hg==","signatures":[{"sig":"MEUCIQDAazq6IRI1zc5HI02HajrUHy81hJepMB9Yo305iSFy1QIgA46f5+5yM5GibMg7OotC1CIL8f+0fup7Yor0t1MCKZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1959269},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"d6b2142240bf23d6e03d943c16d0309856e79517","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.2.0_1746049707307_0.7496760302636734","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"dynamodb-toolbox","version":"2.2.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.2.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"e2d47f55ec326bca29e8d15ee5ac7d25fe1d5219","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.2.1.tgz","fileCount":1985,"integrity":"sha512-8ykYZIVsFE8s/sRdM/e6B+zj9IOwQ+TNQhr0MG4L2G1jTFIBtX5QxFPDG7XpNerJZw5qyesCHM0m8tBdwicSJA==","signatures":[{"sig":"MEYCIQD7jscZDOFcr+O5OdpkzsbGvm70HzUoMTuOuiIQdLNhuwIhANltkygruhhmCY9uBnoMFQzqvixa0E7TvsCc1laDh8nO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1961848},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"b39d63c9da29daba0fe5a36779c41a7644abec57","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.2.1_1746180375684_0.7438884838766853","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"dynamodb-toolbox","version":"2.2.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.2.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"b528d69ff6d93690f5be36f9eab99e384ef9063f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.2.2.tgz","fileCount":1985,"integrity":"sha512-wpT9/V/jEH3Ex4KSHX8nDSOnYr9tlrS60ICCMz4+Ae5ubxd4v6murKZT5CEqEdxuSm3VYiMA0GcrT5Nw1Gu6Tg==","signatures":[{"sig":"MEYCIQCsWGABx1HzuiAmJ6i0dOrXMGgtcDlbvMiIKzJth2imKwIhALELdIlOWDWVEq2rpeW21HPXHDYAofgIlhbKXG7buRBP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1963473},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"99aba724ea5251f70f5561fd0d4ea437ec5a7555","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.2.2_1746976024860_0.39846235584412115","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"dynamodb-toolbox","version":"2.3.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.3.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"d25105b23aea97942807adc0af1ae19407f6a459","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.3.0.tgz","fileCount":2125,"integrity":"sha512-Ugp/B7m0I0t/FpUbBu0SRaHj29S85TtHsoMd3yOOpjw0GmJs2t+PJx1C2v94IXJrotDg7a87raqDhRgVNVAwaA==","signatures":[{"sig":"MEQCIAH8fmdpaNzplSDQ31ImgJM1D22Skr8XwueM8dWV39SQAiBxvNENDfVmrwP7IlVKeConuKQCVL1yizlwUNRMvBqVKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090976},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"8015513ebf69d089a9b0c6cddba8d891c73616cb","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"zod":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.3.0_1747653457611_0.911635282453912","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"dynamodb-toolbox","version":"2.4.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.4.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"28685f43d7366c735b793a20cd2a9fb0f7d5c06e","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.4.0.tgz","fileCount":2149,"integrity":"sha512-dHipScxTujKXKh9sXil7xTtqszOO8eDnkcSBOr5+pC5W5kSa7E2Yq0rQ6AZ0KX2t/ckEYMeYYsclT25YO0rVrQ==","signatures":[{"sig":"MEYCIQCoogaKb79fvSvC6BUU/FRGGjFwmXAjh+5Ml8M09QnivAIhAJ5rJ9VI422Z/s1k1HzHP5DU7XnSs8l0JW5fWzzYG7zo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2107373},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"6f41e23d2aad178cd6d55d050760b59f8ad81910","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"zod":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.4.0_1747948791041_0.4422217666373127","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"dynamodb-toolbox","version":"2.4.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.4.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"883a11f63f5f7120513935daf2d70ea1c211aaa9","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.4.1.tgz","fileCount":2149,"integrity":"sha512-+rK47NKiM/i8BGgjy3B/CuQCzVcxg9z98SR7Oz3GcYNaJNVD/tViFvtqLAsbhNZ+thtu4zPeQbiwmCnsU/kLdQ==","signatures":[{"sig":"MEUCIQCzHNNCW1ktnvqVw+xY6ILuA5MWLSGYZ3T0a8tZkGuR1gIgWgZvvSyIo/CP0PTW49pWga/+q6aEEEQOiG9aMcceI08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2113524},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"761a02b2e5a85aa568863b3e7943bd9496d2218e","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"zod":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.4.1_1747995538549_0.6209761362808635","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"dynamodb-toolbox","version":"2.4.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.4.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"933aa40e9342ddea133b8392d750faf09df240f5","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.4.2.tgz","fileCount":2149,"integrity":"sha512-GqCoItKxKsENxNrsYRIVU+xRb9HiZX5/9qCAAHwlkPmCm8EMFv7PSzibtopvUcDk15hEOBtHhfxmsivzeRcguQ==","signatures":[{"sig":"MEQCIQD0T4zPs1Q2gno0XzxiF0c+spV423bAJ4S2uXX73aA17QIfXOkdnUe01OoR4wfJBsCC1+dJ9FkUrjVntgPOyhmXYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2114440},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"01979009654fe1d23ebcbad3a286c8776bdd944f","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"zod":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.4.2_1748023001763_0.022197894160366438","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"dynamodb-toolbox","version":"2.4.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.4.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"6988737383c6d44d35d5ebcf765226d1673ec7f1","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.4.3.tgz","fileCount":2149,"integrity":"sha512-cfdG1a+jjfl7ayvNa6gvD2uuxXQfAY/a9imve/V8Wtj5Sppfb5jk/Nwi5YMMYvP+rxbFitrkNg3Fq0nR9r5PRw==","signatures":[{"sig":"MEYCIQD/NGNyAMR47VVxq2vhto6stObOpqix5AV1TEPtWN083wIhAJJ4VyEaQW4km4h9FFB6exMd6NzJ5FFiDmLYaTbzwy6h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2116389},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"72cae7008d490480c1a04d8a2d40a6536dc4ffba","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"zod":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.4.3_1748168771644_0.8862578006184452","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"dynamodb-toolbox","version":"2.4.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.4.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"753af09c164d1111a4febf276943c671dc7a411a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.4.4.tgz","fileCount":2149,"integrity":"sha512-gXS2SMXA1r7BJXD9+5M+AhsjsP+FJupHTCcfK9I2yzQNXx/e255MXxAVIjwgvT56BgahUGh53+t/TzKxRerJqg==","signatures":[{"sig":"MEUCIQCfdyMCWtvhjNCM5+3y1L5KWN6VLFtir3SiNm4Q8WF89gIgAv12xNpQjjbWYe+6f8OelyCp2Vw1WADcSYMqbr5n0bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2128662},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"40207bae3533538060922795ee512492a15fa984","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"zod":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.4.4_1748272065703_0.7304944470739303","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.0":{"name":"dynamodb-toolbox","version":"2.5.0-beta.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.5.0-beta.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"38345389b6536db66f05c540459b9ff74b7fc596","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.5.0-beta.0.tgz","fileCount":2165,"integrity":"sha512-Y4KVGXIKgfBz1wmlEpN15I11jQoozFd7p5bF9e8NLn/kvDKBrh6hibJjQ5Y/tRx9WEnRavr0VLHqcyZuizw+Ow==","signatures":[{"sig":"MEUCIHPT5r33tBcEbw/JvXMEXqa894Ul6XbWjd8vu3wMFYc6AiEAt3F6sEZlthypAaG5+nLugMXFo9SGlFFn1ScVUGvWDos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2147514},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"f88dbef072be054460cf02aef7bf65fc0a841411","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"zod":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.5.0-beta.0_1748299089391_0.6616249633554354","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.1":{"name":"dynamodb-toolbox","version":"2.5.0-beta.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.5.0-beta.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"b936dc143dfe5c1259f0e49c47499dee4b1a9cd1","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.5.0-beta.1.tgz","fileCount":2165,"integrity":"sha512-21kXUVX0OpQnoVG6EVlaeil8b6XLBDxIalEDNM7BfhnM9l+fswaUUwP7YS7fvP39cqJp/IodjSIxp3bB2m6iIg==","signatures":[{"sig":"MEUCIA4fbNoBFAOP818cFq0dSztyK2/b9PlWanVMqbl0aX04AiEA7+wxOqfE0KzTBzjrOVfoE582DJ2ghn9/GqQER452YAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2147576},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"d4380da3e5523792ee308646367b547e5bbc14d5","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"zod":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.5.0-beta.1_1748300839000_0.5472079221435129","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.2":{"name":"dynamodb-toolbox","version":"2.5.0-beta.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.5.0-beta.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"8d8b7faf680e23ee2ae9bdbd4686f9015b348e61","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.5.0-beta.2.tgz","fileCount":2205,"integrity":"sha512-xE2Wg0nMuWRQ35gOIMeovIuKPktbMPQtlax5sIo42v5M1wTuGQ2nTkRZyImSuzDLWCwauBkJLvKq4CYZ8VV7hg==","signatures":[{"sig":"MEUCIQDim5Vd/fqvj57ATsEjtc+2ecy2WxPsADxPLCSeVNZeGgIgEgC8yyq+gYIiuE5aFGENPlhLkyMPd4mCJl1nKy8fziI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2179221},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./table/actions/synchronize":{"import":{"types":"./dist/esm/table/actions/synchronize/index.d.ts","default":"./dist/esm/table/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/table/actions/synchronize/index.d.ts","default":"./dist/cjs/table/actions/synchronize/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/entity/actions/mcpToolkit/index.d.ts","default":"./dist/esm/entity/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/entity/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/entity/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"e4cedd3654b6c0b648cba9ae5afd4aa6adad1049","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.5.0-beta.2_1748353806166_0.6029546465539557","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.3":{"name":"dynamodb-toolbox","version":"2.5.0-beta.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.5.0-beta.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"7d74f42760e101462fb77709fab81e95959cee47","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.5.0-beta.3.tgz","fileCount":2229,"integrity":"sha512-bslVE33tlunpzN9BJP9vUphQQzgG7QV3vjeWyhRyro08zk/o2Czv2JjuNg6AlCrRkUPVShNrGgAn2pRRILLYAQ==","signatures":[{"sig":"MEQCIEvWtGHajBtQIufMIAcKLuuLkG6yhzdtnZ+vYcDUh4+bAiBJhpKEkPX7Izc5T4F6EdwOO/HABTjC1Rb58aQgOvQCUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2185750},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"cd0f2abc0dd4cc688612407ce0ed0ad02e93f06c","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.5.0-beta.3_1748426345812_0.4062439535425306","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.4":{"name":"dynamodb-toolbox","version":"2.5.0-beta.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.5.0-beta.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"9e3dc4510fa9888004d5c85692a09f8ac287f4b6","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.5.0-beta.4.tgz","fileCount":2217,"integrity":"sha512-zjWmGn2hsfHgSDfcs/+AN8etJh0Y9c4bYxjMZYOK1TfSW9a0w+fd8uGXSq4nro+nh9SD8A+aguFXIK5B3DtaCA==","signatures":[{"sig":"MEQCIA1bPvHWma0Xn7QEDtokfh913gCtc8ANWYU9tacR6+R7AiByYYFzLTvJZNhjCnU5WchIo0jftNXV2vOXygGU68d0MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2149908},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"81397e57c23bd972f75fe363f4c11fdd86181ba0","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.5.0-beta.4_1748451317250_0.6091604589535786","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.5":{"name":"dynamodb-toolbox","version":"2.5.0-beta.5","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.5.0-beta.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"c5e98265844dc0a7902d6cc5019e505159b6725b","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.5.0-beta.5.tgz","fileCount":2217,"integrity":"sha512-6N4zoYcJ7AA6Qu17J3+qTVJhgMx1N2/Gh7XCOcwciPPahgqWfJ1H23bZu9rO9Ek/BSZZ+MYV9Bwpyv67JEwmng==","signatures":[{"sig":"MEYCIQDmbN9pmYBzqy71ZatGseTW1EBOrO/A5aRWom4pnxPYAQIhANjZ7BmALJhCUXWwqL1NQspEHryeKWiPHE6swpZu6Z0R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2147589},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"a609d37fad10cbba9877596352a248b0bf75fd2c","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.5.0-beta.5_1748542844660_0.45169181416409887","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.6":{"name":"dynamodb-toolbox","version":"2.5.0-beta.6","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.5.0-beta.6","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"646b9d8e673fc53fab8f2234be481f023fa9610a","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.5.0-beta.6.tgz","fileCount":2217,"integrity":"sha512-qu73mkrIwSHSlhLdDf4pYLsGgA8fieZPOYpo82jDm+E/3ToioVzA6K5VwPY66g9H9e2cyCBw6JzF3MIp3hP2eQ==","signatures":[{"sig":"MEUCIQCe3YpEQfmeBJnQeeZ6wTYP52xNyc6qE3JmFj7lOLrv2AIgF0hpOJ7wXGMFfG4baNBYyCZmdRssE6Z9ydY9WdNneBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2149251},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"bfde0479fc761c4eee199e90e8f4855782af7160","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.5.0-beta.6_1748802329933_0.8718132554061575","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"dynamodb-toolbox","version":"2.5.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.5.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"80b6b268eca6cdf11ba5938f943ad320dd54e584","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.5.0.tgz","fileCount":2217,"integrity":"sha512-CWnxYTg0xtkjCuqpa/lsALjQPBg6MD38YVYJiJhEWdGt3p3teXzejIqrljCpvebiZ/AAvFXtoQXur3hp4BwqGQ==","signatures":[{"sig":"MEUCIDF8T0AUQ5A/eOuqgvT1VDgfvb8hRh6CIfuGiREz/l4HAiEAmOa8bwItKyr2+El/bnIZVScoEwmCicVM24N8iY5AJGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2149244},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"bfde0479fc761c4eee199e90e8f4855782af7160","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.5.0_1748816899853_0.047699511466749556","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"dynamodb-toolbox","version":"2.6.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.6.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"c90e43c25a35071f6e218960ccb461151fa78411","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.6.0.tgz","fileCount":2233,"integrity":"sha512-l3Q6uYHYx4j56VIpdfbw9OI9b5D5TUOsVUfom+0HuB4StcwET4veWhXngdeMqW43w4ALhdi0QXLOPcow1kKuDQ==","signatures":[{"sig":"MEUCIQDGFhbuGCQE7B0vin+QduzazM4+VUaju+Qwi1te37zpqAIgYOnU34yMSNiOjKhI2rZ/X/QtWnInlvPxgiinYKB+6q4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2173565},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"7fcdc13bd0a22af2f30474b75f7aef357b2ff7da","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.6.0_1750088849052_0.1158936374927737","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"dynamodb-toolbox","version":"2.6.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.6.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"e179198a21cc33146d5ae0d206ac3968f24cafa7","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.6.1.tgz","fileCount":2237,"integrity":"sha512-wYpFZ3jG+TJ36a/jdBafdBD5CiFtYA/l8/SbdDoK2DZZThlIa5L2NM+38fDn8KDtcugISc9l29WOERTkNKnb5A==","signatures":[{"sig":"MEUCIDeql+g2ezQRabznF+75UUezBv+K3kFq1w5jgLrUlIO+AiEA/bvwOMw+kZwr6cMQq23Z8pYvl/6Nd+3XfnyQ7ufJmac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178841},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"2d7c4a08340047210e4a16692e663243f86f14d4","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","actor":{"name":"thomasaribart","type":"user","email":"thomas.aribart@gmail.com"},"email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.6.1_1750258445636_0.5598887520696227","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"dynamodb-toolbox","version":"2.6.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.6.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"29bec40963798607027dadded740119d98775e1f","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.6.2.tgz","fileCount":2237,"integrity":"sha512-t03QlRwjfD29JDfW5EJ4/kFKnmkAsPFEgdQZWX/NR/QAmPtAOzCB6Hbq4pmNKQn/J3/5kEsPg2USCO+ml66wRw==","signatures":[{"sig":"MEQCIA1XKFrDyOCv2F+vJxazLybAkWOW4ykRPDjatJTxpc47AiBsQSJy3MulMW5KuzES0GOQcSh1wVQFbna1TTcmL8KiTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178871},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"4fb16b821e7eaffdcae2a0dd46adff42bf55d5b2","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","actor":{"name":"thomasaribart","type":"user","email":"thomas.aribart@gmail.com"},"email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.6.2_1750277002784_0.4431572674292208","host":"s3://npm-registry-packages-npm-production"}},"2.6.3":{"name":"dynamodb-toolbox","version":"2.6.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.6.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"23619315aab7bbba4bf80d8a5f114f678d9c19aa","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.6.3.tgz","fileCount":2237,"integrity":"sha512-272kyXSwHuj9I5cSlwDTPMmJ+2D6uOx78HqyXCR6eUUE1bLn3ZLpw5uQiDRWkJWR2ZE/l1mBR239B3RSjnpiLA==","signatures":[{"sig":"MEYCIQCTDjKcCxV5iGBNXFoKdxMGs2UQXnQixa7Th1B8DfJhuAIhANtCTB9y30Rc8YMPbkkhZQ3nyOacbibWgf3q41TJRULf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178991},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"3d1da56c9b55bdae53539a59418beb35d962726a","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","actor":{"name":"thomasaribart","type":"user","email":"thomas.aribart@gmail.com"},"email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.6.3_1750281091219_0.9016719175137395","host":"s3://npm-registry-packages-npm-production"}},"2.6.4":{"name":"dynamodb-toolbox","version":"2.6.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.6.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"fab0bea0173f4da35424a169f8e81baf14015e83","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.6.4.tgz","fileCount":2237,"integrity":"sha512-QElE94dH3FzOwosLSxMC0Ib8YCZq16xT2Z4jelF6msgtqcY53aUADxdJia6wHBCDc6Sp8N90Ml6g7tdwdkCXXQ==","signatures":[{"sig":"MEQCICPM6zPWBJF3vkPTMmADAY/xBTI5/xGkE/zfCyt/qhlAAiANZopcfziVoxU2C4ydzgXHnOTc2Cr4iMjEof2llDtPXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178641},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"2374cffdeb6e45bc67297d4d502ae0fa3bedacce","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","actor":{"name":"thomasaribart","type":"user","email":"thomas.aribart@gmail.com"},"email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.6.4_1750523567859_0.21850967373853747","host":"s3://npm-registry-packages-npm-production"}},"2.6.5":{"name":"dynamodb-toolbox","version":"2.6.5","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.6.5","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"a692ef46d08a1569b7dd2a16d980e63b10ae3701","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.6.5.tgz","fileCount":2237,"integrity":"sha512-s484MrxhVYm3gVMoi+Tn6F9zlZQwhI8SYh9XgGnOjuyqLQnAp+wlWZpXFSTcAUgzpWWgrqCfdX8Ucw/5x5pwEg==","signatures":[{"sig":"MEUCIQCbBw2fGN/bXfBcC0cN70y+fbtwKy23Z++SEjQq+wLgQwIgJiRKyQL2VWZjl76dMebqvLem36909lK2zuyKq7eRBdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2182842},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"efeca220a7a9a7cb03c9926cc561ed323ada08ff","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.6.5_1752621248496_0.8237855143552075","host":"s3://npm-registry-packages-npm-production"}},"2.6.6":{"name":"dynamodb-toolbox","version":"2.6.6","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.6.6","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"759c54e9b164ee7592a6a495ca5ab2e2877cacf6","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.6.6.tgz","fileCount":2237,"integrity":"sha512-qZaC0yE8M6ZMp00akCh6OKD7rZSA8ESXrI9KupHuFe7osE/u5739FumUWzWJ0cgrquXK4QK1+e4rEu3ak5O8MQ==","signatures":[{"sig":"MEUCIGNLnUMFNid8O7B4uC3DcBiV+n5t5YSwOKfMuTn/YTVTAiEA8z7rTgRkzK33HqFQKUv57fBDNv1HLQHfMiKpQEa2t6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2184662},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"b82953b7ac8c58d443d1683a8d0d9e4bb9e60d5a","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.6.6_1752786972183_0.7036112756881903","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"dynamodb-toolbox","version":"2.7.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.7.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"a208852f00b35963e86bb3ce9f816ad9f364be92","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.7.0.tgz","fileCount":2241,"integrity":"sha512-Y/QuY1vNGpxZBLi/NlsF78GdbcdXDjvoHsEvDMIDiEpXxTISiP3XmOLyTGmxWGfsy/v1RhYOSXjyKdqlEeBOjQ==","signatures":[{"sig":"MEUCIQCjWQVmpVU16fJOc2gQrjG8viScF4g9BeW+yvC/LQRzQAIgNvSaH5AubDV1z+xzIG1hxP6MbBZTFhQ9kV0ypLPwCag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2192524},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"cdc3a854f2ea82e3145c63bc1f23108b57e149cd","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.7.0_1753028525918_0.09944507373224587","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"dynamodb-toolbox","version":"2.7.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.7.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"2a4b82c1108f89e2c4a6a9205ea0793bdba1bd37","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.7.1.tgz","fileCount":2241,"integrity":"sha512-27ybMsJPE98nF49iAo4x+buWum2uEGIxh6HMuwGR52t1Of0eER+9AUweUp4+umrED+bNEZXCJWmJOA5Qx0b17w==","signatures":[{"sig":"MEQCIBVE60eOSo+CrSWOgj8+jqS99Gg7BhcdFnCwEe4veC6RAiAH8B5mHaFTyDEWj3vUAy0tfQsHSd91MoOunM9UgvIpTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2192686},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"02008945b80d102ace96afac35831ec2fce91329","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.5.4","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.7.1_1753638892733_0.7321854257262845","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"dynamodb-toolbox","version":"2.7.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.7.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"f09623e26d10300a4601e92a20a7a94583e910cb","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.7.2.tgz","fileCount":2241,"integrity":"sha512-raypVkSKl7k4SuXmHCq4NeBmOxmOEUFGrKcvkZioisW4BLEAVimfVZ+CevKly21u1QHTZ/sdKS0Sn4QKmNCZPg==","signatures":[{"sig":"MEQCIGUAw4G+82Mm1yrKcecZ0FTVoZsb1Ue8dF+EC3NROWX8AiBnl6KKgQQ5vP7CR+zd3UOs6Mc+36Ecw+YDQjsG8EFUag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2201208},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"512c4804cbda1a5cfcb60e18bab24b88c72774f8","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"10.8.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"18.20.8","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.9.2","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.7.2_1761495286488_0.486304161044383","host":"s3://npm-registry-packages-npm-production"}},"2.7.4":{"name":"dynamodb-toolbox","version":"2.7.4","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.7.4","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"02c72fb19a29c0a16d388d216d99d65bbb29bcfb","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.7.4.tgz","fileCount":2241,"integrity":"sha512-bFPjz+UWh0/UlAtVHeXsmk1DPW75FElwBaYTNGiFVWP+umIvvXqrtGrSBdhFk9uFb9FLcItkU8GAEDvo/3dkZw==","signatures":[{"sig":"MEYCIQCMosCM7VML59ClL4gg6QpmdGOuZWckiCEyoGmEBXpebAIhAJC5t9UVsVPqNxKREFVXivfwbRStY13FhwtTKruZw5WV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dynamodb-toolbox@2.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2201468},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"277875deb609226dad777ab40ea95327f41ba4a5","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1407c102-13d9-4d3d-8bcd-d4123333ff30"}},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"11.6.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.9.2","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.7.4_1766092774850_0.5243047904423983","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"dynamodb-toolbox","version":"2.8.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.8.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"d7c7e5855bd094ae4499e1f57ea8ba9582117735","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.8.0.tgz","fileCount":2237,"integrity":"sha512-4VUndaMzIaM7axYTu8gGFuvj2wJ7WtCe3yqbI+74+KueWhI5qAHQ1xbL5t9Q3iBQqZ5tIfhehWhrnenEZCt26w==","signatures":[{"sig":"MEQCIGHXJN6K4BvFkxrCt/OSmIBRwGlsk6O6SYl+Bh/bFfq2AiBg9nIjLzNDqrFodOiM5GYTQVmhLAq9J+D7Dy/t7RnLzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dynamodb-toolbox@2.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2209355},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"c9339704184c0818c510bc3acea5eb88dd8a6ff7","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1407c102-13d9-4d3d-8bcd-d4123333ff30"}},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"11.6.2","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.9.2","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.8.0_1767541377919_0.36914950918971345","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"dynamodb-toolbox","version":"2.9.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.9.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"a9333395fe9ff79a7329f1018fff08fbf77b9e31","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.9.0.tgz","fileCount":2293,"integrity":"sha512-MEtwMbkVXT/1D/3JB9CK8H5zctlyVFw9JpsJQZjmy1Fpz4C+HWQJg0n9j79eaG5RaMogFXOfpN4fuX4xcf1F6A==","signatures":[{"sig":"MEYCIQCQE0Imz+AI0+EHHSMXIkYq68KXuO2lG+y/kS+HkxTFwgIhAMqd+bfNQlOQQdroltSuLm6LkgfeVZRQe7M4cLjooNxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dynamodb-toolbox@2.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2309748},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"9a4ebba24f807d23da69ef4e7ff1e1f65031522e","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1407c102-13d9-4d3d-8bcd-d4123333ff30"}},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"11.13.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"24.16.0","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.9.2","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.9.0_1781791042202_0.21546805929538504","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"dynamodb-toolbox","version":"2.10.0","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.10.0","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"f6288ba64558fc97b981377e219e15c14c1cb808","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.10.0.tgz","fileCount":2373,"integrity":"sha512-Wl0MbrVIDyZ1U0DIrTGx5Yzpti0Gw2VYSapb9myStWZAXvv7dDva5ooFSl1IuxKh5r7qwykh2Ca6MYQYOlIK6Q==","signatures":[{"sig":"MEQCIA7AEzuNTKoS0CgsjeKo9H6PIdZkbp0cVHTDiqrK+dEbAiBXEvgRpA1/VNkW9yHJxEzHzG/SO5NoGzijCc9fnuwNXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dynamodb-toolbox@2.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2366505},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./schema/actions/fromZodSchema":{"import":{"types":"./dist/esm/schema/actions/fromZodSchema/index.d.ts","default":"./dist/esm/schema/actions/fromZodSchema/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromZodSchema/index.d.ts","default":"./dist/cjs/schema/actions/fromZodSchema/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"041798398f86b9cdac61bb68995140e04571cb4b","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1407c102-13d9-4d3d-8bcd-d4123333ff30"}},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"11.16.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.9.2","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.10.0_1783695732602_0.3697789553403519","host":"s3://npm-registry-packages-npm-production"}},"2.10.1":{"name":"dynamodb-toolbox","version":"2.10.1","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.10.1","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"717de18360446e1b6bacdcc97be7b530965864e1","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.10.1.tgz","fileCount":2377,"integrity":"sha512-sF65K3mYZ38/Vi5dgJSPnw1c7vpwfBqzfWwqB5DFk5sAKlPUkPNThDgsw7W2I7hwLTICdRv7wMYqPQ7TxL3qnA==","signatures":[{"sig":"MEQCIGPL9+7dw0t98CDgA0Ii1M+xKvBJ1a1jahA8UYMYAtQRAiBgMYq9VVIbcJysx+0gGV0qdb/PchvwyqI2O18ehaZVQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dynamodb-toolbox@2.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2369614},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./transformers/trim":{"import":{"types":"./dist/esm/transformers/trim.d.ts","default":"./dist/esm/transformers/trim.js"},"require":{"types":"./dist/cjs/transformers/trim.d.ts","default":"./dist/cjs/transformers/trim.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./schema/actions/fromZodSchema":{"import":{"types":"./dist/esm/schema/actions/fromZodSchema/index.d.ts","default":"./dist/esm/schema/actions/fromZodSchema/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromZodSchema/index.d.ts","default":"./dist/cjs/schema/actions/fromZodSchema/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"7e4beb4dfa706c3d45fbad980df9705a003eb228","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1407c102-13d9-4d3d-8bcd-d4123333ff30"}},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"11.16.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.9.2","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.10.1_1784207940131_0.01058273107142882","host":"s3://npm-registry-packages-npm-production"}},"2.10.2":{"name":"dynamodb-toolbox","version":"2.10.2","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.10.2","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"257d8d46a5e91979f3c059599725bedb8978371d","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.10.2.tgz","fileCount":2377,"integrity":"sha512-BXwNQFDi+RMWT3M07dQa0ylXYQWuplQbClYcoXAsc1IP4vAEnMiXlffzmZc2x3Osysgp0SuXEaLyzhhz5BKfvw==","signatures":[{"sig":"MEUCIBVGgbHqYRu3BnB2DuIWwcbXtKLcp2A0Wsq4eoBG4quhAiEAnvSp6OhNbaQgADXgQq9+76qgaiGiT23JUgVYOOxnqZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dynamodb-toolbox@2.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2380816},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./transformers/trim":{"import":{"types":"./dist/esm/transformers/trim.d.ts","default":"./dist/esm/transformers/trim.js"},"require":{"types":"./dist/cjs/transformers/trim.d.ts","default":"./dist/cjs/transformers/trim.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./schema/actions/fromZodSchema":{"import":{"types":"./dist/esm/schema/actions/fromZodSchema/index.d.ts","default":"./dist/esm/schema/actions/fromZodSchema/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromZodSchema/index.d.ts","default":"./dist/cjs/schema/actions/fromZodSchema/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"cf389209637c566b2dced9ba7a7d5206890d07d4","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1407c102-13d9-4d3d-8bcd-d4123333ff30"}},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"11.16.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.9.2","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.10.2_1785743591972_0.060197445420502094","host":"s3://npm-registry-packages-npm-production"}},"2.10.3":{"name":"dynamodb-toolbox","version":"2.10.3","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","_id":"dynamodb-toolbox@2.10.3","maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"homepage":"https://www.dynamodbtoolbox.com","bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"dist":{"shasum":"a5fd3379677134723a163bbadd92ecb40de39f5e","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.10.3.tgz","fileCount":2377,"integrity":"sha512-jQkKfCgi98T1pWBaRw4w/gfTaGFa8FHv9z+jXdOHvfO18iVUCuip8KnGeNAAp9ON4fTpAkS4yPupA3T6NcDkGA==","signatures":[{"sig":"MEQCIEX7exZdFBklbnwmsmDcK87XSJufcLh5THM1ZEEZtK/FAiA1rBmLUfBBv0IYSZHrDSzWXXCdXel2utc7ObxcB2H1vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dynamodb-toolbox@2.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2383613},"main":"dist/esm/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./package.json":"./package.json","./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./transformers/trim":{"import":{"types":"./dist/esm/transformers/trim.d.ts","default":"./dist/esm/transformers/trim.js"},"require":{"types":"./dist/cjs/transformers/trim.d.ts","default":"./dist/cjs/transformers/trim.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./schema/actions/fromZodSchema":{"import":{"types":"./dist/esm/schema/actions/fromZodSchema/index.d.ts","default":"./dist/esm/schema/actions/fromZodSchema/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromZodSchema/index.d.ts","default":"./dist/cjs/schema/actions/fromZodSchema/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}}},"gitHead":"93d53e3d1be37601263dc05bd1eedea7de6d1cfc","scripts":{"test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","test-lint":"eslint .","test-type":"tsc --noEmit","test-unit":"vitest run --reporter=verbose","test-format":"prettier --check 'src/**/*.(js|ts)'","test-exports":"attw --pack . --ignore-rules no-resolution","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit-watch":"vitest --reporter=verbose"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1407c102-13d9-4d3d-8bcd-d4123333ff30"}},"repository":{"url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git","type":"git"},"_npmVersion":"11.16.0","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hotscript":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsd":"^0.23.0","tsx":"^4.16.5","zod":"^3.24.4","vite":"^5.3.1","eslint":"^8.2.0","vitest":"^1.6.0","mockdate":"^3.0.5","prettier":"^3.3.2","coveralls":"^3.1.0","tsc-alias":"^1.8.10","typescript":"^5.9.2","@types/node":"^18.0.0","ts-toolbelt":"^9.6.0","aws-sdk-client-mock":"^4.0.1","vite-tsconfig-paths":"^4.3.2","eslint-plugin-import":"^2.29.1","@arethetypeswrong/cli":"^0.15.4","@aws-sdk/lib-dynamodb":"^3.687.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^5.1.3","@aws-sdk/client-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@typescript-eslint/parser":"^6.21.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-unused-imports":"^3.2.0","@typescript-eslint/eslint-plugin":"^6.21.0","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"peerDependencies":{"@aws-sdk/lib-dynamodb":"^3.0.0","@aws-sdk/client-dynamodb":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamodb-toolbox_2.10.3_1785849939938_0.48527291195543265","host":"s3://npm-registry-packages-npm-production"}},"2.10.4":{"name":"dynamodb-toolbox","version":"2.10.4","description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","homepage":"https://www.dynamodbtoolbox.com","repository":{"type":"git","url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git"},"bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"keywords":["dynamodb","query-builder","aws","serverless","nosql"],"license":"MIT","contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"engines":{"node":">=18.0.0"},"type":"module","main":"dist/esm/index.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","devDependencies":{"@arethetypeswrong/cli":"^0.15.4","@aws-sdk/client-dynamodb":"^3.687.0","@aws-sdk/lib-dynamodb":"^3.687.0","@modelcontextprotocol/sdk":"^1.12.0","@trivago/prettier-plugin-sort-imports":"^4.3.0","@types/node":"^18.0.0","@typescript-eslint/eslint-plugin":"^6.21.0","@typescript-eslint/parser":"^6.21.0","aws-sdk-client-mock":"^4.0.1","coveralls":"^3.1.0","eslint":"^8.2.0","eslint-config-prettier":"^8.6.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-plugin-prettier":"^5.1.3","eslint-plugin-unused-imports":"^3.2.0","mockdate":"^3.0.5","prettier":"^3.3.2","ts-toolbelt":"^9.6.0","tsc-alias":"^1.8.10","tsd":"^0.23.0","tsx":"^4.16.5","typescript":"^5.9.2","vite":"^5.3.1","vite-tsconfig-paths":"^4.3.2","vitest":"^1.6.0","zod":"^3.24.4"},"peerDependencies":{"@aws-sdk/client-dynamodb":"^3.0.0","@aws-sdk/lib-dynamodb":"^3.0.0"},"scripts":{"build:cjs":"tsc -p tsconfig.cjs.json && tsc-alias -p tsconfig.cjs.json && echo '{ \"type\": \"commonjs\" }' > dist/cjs/package.json","build:esm":"tsc -p tsconfig.esm.json && tsc-alias -p tsconfig.esm.json && echo '{ \"type\": \"module\" }' > dist/esm/package.json","build":"npm run build:cjs && npm run build:esm","test":"npm run test-type && npm run test-format && npm run test-unit && npm run test-lint && npm run test-exports","test-type":"tsc --noEmit","test-format":"prettier --check 'src/**/*.(js|ts)'","test-format-fix":"prettier --write 'src/**/*.(js|ts)'","test-unit":"vitest run --reporter=verbose","test-unit-watch":"vitest --reporter=verbose","test-lint":"eslint .","test-exports":"attw --pack . --ignore-rules no-resolution"},"exports":{"./package.json":"./package.json",".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./schema":{"import":{"types":"./dist/esm/schema/index.d.ts","default":"./dist/esm/schema/index.js"},"require":{"types":"./dist/cjs/schema/index.d.ts","default":"./dist/cjs/schema/index.js"}},"./schema/any":{"import":{"types":"./dist/esm/schema/any/index.d.ts","default":"./dist/esm/schema/any/index.js"},"require":{"types":"./dist/cjs/schema/any/index.d.ts","default":"./dist/cjs/schema/any/index.js"}},"./schema/nul":{"import":{"types":"./dist/esm/schema/null/index.d.ts","default":"./dist/esm/schema/null/index.js"},"require":{"types":"./dist/cjs/schema/null/index.d.ts","default":"./dist/cjs/schema/null/index.js"}},"./schema/boolean":{"import":{"types":"./dist/esm/schema/boolean/index.d.ts","default":"./dist/esm/schema/boolean/index.js"},"require":{"types":"./dist/cjs/schema/boolean/index.d.ts","default":"./dist/cjs/schema/boolean/index.js"}},"./schema/number":{"import":{"types":"./dist/esm/schema/number/index.d.ts","default":"./dist/esm/schema/number/index.js"},"require":{"types":"./dist/cjs/schema/number/index.d.ts","default":"./dist/cjs/schema/number/index.js"}},"./schema/string":{"import":{"types":"./dist/esm/schema/string/index.d.ts","default":"./dist/esm/schema/string/index.js"},"require":{"types":"./dist/cjs/schema/string/index.d.ts","default":"./dist/cjs/schema/string/index.js"}},"./schema/binary":{"import":{"types":"./dist/esm/schema/binary/index.d.ts","default":"./dist/esm/schema/binary/index.js"},"require":{"types":"./dist/cjs/schema/binary/index.d.ts","default":"./dist/cjs/schema/binary/index.js"}},"./schema/set":{"import":{"types":"./dist/esm/schema/set/index.d.ts","default":"./dist/esm/schema/set/index.js"},"require":{"types":"./dist/cjs/schema/set/index.d.ts","default":"./dist/cjs/schema/set/index.js"}},"./schema/list":{"import":{"types":"./dist/esm/schema/list/index.d.ts","default":"./dist/esm/schema/list/index.js"},"require":{"types":"./dist/cjs/schema/list/index.d.ts","default":"./dist/cjs/schema/list/index.js"}},"./schema/map":{"import":{"types":"./dist/esm/schema/map/index.d.ts","default":"./dist/esm/schema/map/index.js"},"require":{"types":"./dist/cjs/schema/map/index.d.ts","default":"./dist/cjs/schema/map/index.js"}},"./schema/record":{"import":{"types":"./dist/esm/schema/record/index.d.ts","default":"./dist/esm/schema/record/index.js"},"require":{"types":"./dist/cjs/schema/record/index.d.ts","default":"./dist/cjs/schema/record/index.js"}},"./schema/anyOf":{"import":{"types":"./dist/esm/schema/anyOf/index.d.ts","default":"./dist/esm/schema/anyOf/index.js"},"require":{"types":"./dist/cjs/schema/anyOf/index.d.ts","default":"./dist/cjs/schema/anyOf/index.js"}},"./schema/item":{"import":{"types":"./dist/esm/schema/item/index.d.ts","default":"./dist/esm/schema/item/index.js"},"require":{"types":"./dist/cjs/schema/item/index.d.ts","default":"./dist/cjs/schema/item/index.js"}},"./schema/actions/parse":{"import":{"types":"./dist/esm/schema/actions/parse/index.d.ts","default":"./dist/esm/schema/actions/parse/index.js"},"require":{"types":"./dist/cjs/schema/actions/parse/index.d.ts","default":"./dist/cjs/schema/actions/parse/index.js"}},"./schema/actions/format":{"import":{"types":"./dist/esm/schema/actions/format/index.d.ts","default":"./dist/esm/schema/actions/format/index.js"},"require":{"types":"./dist/cjs/schema/actions/format/index.d.ts","default":"./dist/cjs/schema/actions/format/index.js"}},"./schema/actions/jsonSchemer":{"import":{"types":"./dist/esm/schema/actions/jsonSchemer/index.d.ts","default":"./dist/esm/schema/actions/jsonSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/jsonSchemer/index.d.ts","default":"./dist/cjs/schema/actions/jsonSchemer/index.js"}},"./schema/actions/zodSchemer":{"import":{"types":"./dist/esm/schema/actions/zodSchemer/index.d.ts","default":"./dist/esm/schema/actions/zodSchemer/index.js"},"require":{"types":"./dist/cjs/schema/actions/zodSchemer/index.d.ts","default":"./dist/cjs/schema/actions/zodSchemer/index.js"}},"./schema/actions/fromZodSchema":{"import":{"types":"./dist/esm/schema/actions/fromZodSchema/index.d.ts","default":"./dist/esm/schema/actions/fromZodSchema/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromZodSchema/index.d.ts","default":"./dist/cjs/schema/actions/fromZodSchema/index.js"}},"./schema/actions/dto":{"import":{"types":"./dist/esm/schema/actions/dto/index.d.ts","default":"./dist/esm/schema/actions/dto/index.js"},"require":{"types":"./dist/cjs/schema/actions/dto/index.d.ts","default":"./dist/cjs/schema/actions/dto/index.js"}},"./schema/actions/fromDTO":{"import":{"types":"./dist/esm/schema/actions/fromDTO/index.d.ts","default":"./dist/esm/schema/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/schema/actions/fromDTO/index.d.ts","default":"./dist/cjs/schema/actions/fromDTO/index.js"}},"./schema/actions/finder":{"import":{"types":"./dist/esm/schema/actions/finder/index.d.ts","default":"./dist/esm/schema/actions/finder/index.js"},"require":{"types":"./dist/cjs/schema/actions/finder/index.d.ts","default":"./dist/cjs/schema/actions/finder/index.js"}},"./transformers":{"import":{"types":"./dist/esm/transformers/index.d.ts","default":"./dist/esm/transformers/index.js"},"require":{"types":"./dist/cjs/transformers/index.d.ts","default":"./dist/cjs/transformers/index.js"}},"./transformers/prefix":{"import":{"types":"./dist/esm/transformers/prefix.d.ts","default":"./dist/esm/transformers/prefix.js"},"require":{"types":"./dist/cjs/transformers/prefix.d.ts","default":"./dist/cjs/transformers/prefix.js"}},"./transformers/suffix":{"import":{"types":"./dist/esm/transformers/suffix.d.ts","default":"./dist/esm/transformers/suffix.js"},"require":{"types":"./dist/cjs/transformers/suffix.d.ts","default":"./dist/cjs/transformers/suffix.js"}},"./transformers/trim":{"import":{"types":"./dist/esm/transformers/trim.d.ts","default":"./dist/esm/transformers/trim.js"},"require":{"types":"./dist/cjs/transformers/trim.d.ts","default":"./dist/cjs/transformers/trim.js"}},"./transformers/jsonStringify":{"import":{"types":"./dist/esm/transformers/jsonStringify.d.ts","default":"./dist/esm/transformers/jsonStringify.js"},"require":{"types":"./dist/cjs/transformers/jsonStringify.d.ts","default":"./dist/cjs/transformers/jsonStringify.js"}},"./transformers/pipe":{"import":{"types":"./dist/esm/transformers/pipe.d.ts","default":"./dist/esm/transformers/pipe.js"},"require":{"types":"./dist/cjs/transformers/pipe.d.ts","default":"./dist/cjs/transformers/pipe.js"}},"./table":{"import":{"types":"./dist/esm/table/index.d.ts","default":"./dist/esm/table/index.js"},"require":{"types":"./dist/cjs/table/index.d.ts","default":"./dist/cjs/table/index.js"}},"./table/actions/scan":{"import":{"types":"./dist/esm/table/actions/scan/index.d.ts","default":"./dist/esm/table/actions/scan/index.js"},"require":{"types":"./dist/cjs/table/actions/scan/index.d.ts","default":"./dist/cjs/table/actions/scan/index.js"}},"./table/actions/query":{"import":{"types":"./dist/esm/table/actions/query/index.d.ts","default":"./dist/esm/table/actions/query/index.js"},"require":{"types":"./dist/cjs/table/actions/query/index.d.ts","default":"./dist/cjs/table/actions/query/index.js"}},"./table/actions/deletePartition":{"import":{"types":"./dist/esm/table/actions/deletePartition/index.d.ts","default":"./dist/esm/table/actions/deletePartition/index.js"},"require":{"types":"./dist/cjs/table/actions/deletePartition/index.d.ts","default":"./dist/cjs/table/actions/deletePartition/index.js"}},"./table/actions/batchGet":{"import":{"types":"./dist/esm/table/actions/batchGet/index.d.ts","default":"./dist/esm/table/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/table/actions/batchGet/index.d.ts","default":"./dist/cjs/table/actions/batchGet/index.js"}},"./table/actions/batchWrite":{"import":{"types":"./dist/esm/table/actions/batchWrite/index.d.ts","default":"./dist/esm/table/actions/batchWrite/index.js"},"require":{"types":"./dist/cjs/table/actions/batchWrite/index.d.ts","default":"./dist/cjs/table/actions/batchWrite/index.js"}},"./table/actions/accessPattern":{"import":{"types":"./dist/esm/table/actions/accessPattern/index.d.ts","default":"./dist/esm/table/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/table/actions/accessPattern/index.d.ts","default":"./dist/cjs/table/actions/accessPattern/index.js"}},"./table/actions/parsePrimaryKey":{"import":{"types":"./dist/esm/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/esm/table/actions/parsePrimaryKey/index.js"},"require":{"types":"./dist/cjs/table/actions/parsePrimaryKey/index.d.ts","default":"./dist/cjs/table/actions/parsePrimaryKey/index.js"}},"./table/actions/spy":{"import":{"types":"./dist/esm/table/actions/spy/index.d.ts","default":"./dist/esm/table/actions/spy/index.js"},"require":{"types":"./dist/cjs/table/actions/spy/index.d.ts","default":"./dist/cjs/table/actions/spy/index.js"}},"./table/actions/repository":{"import":{"types":"./dist/esm/table/actions/repository/index.d.ts","default":"./dist/esm/table/actions/repository/index.js"},"require":{"types":"./dist/cjs/table/actions/repository/index.d.ts","default":"./dist/cjs/table/actions/repository/index.js"}},"./table/actions/dto":{"import":{"types":"./dist/esm/table/actions/dto/index.d.ts","default":"./dist/esm/table/actions/dto/index.js"},"require":{"types":"./dist/cjs/table/actions/dto/index.d.ts","default":"./dist/cjs/table/actions/dto/index.js"}},"./table/actions/fromDTO":{"import":{"types":"./dist/esm/table/actions/fromDTO/index.d.ts","default":"./dist/esm/table/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/table/actions/fromDTO/index.d.ts","default":"./dist/cjs/table/actions/fromDTO/index.js"}},"./table/actions/registry":{"import":{"types":"./dist/esm/table/actions/registry/index.d.ts","default":"./dist/esm/table/actions/registry/index.js"},"require":{"types":"./dist/cjs/table/actions/registry/index.d.ts","default":"./dist/cjs/table/actions/registry/index.js"}},"./entity":{"import":{"types":"./dist/esm/entity/index.d.ts","default":"./dist/esm/entity/index.js"},"require":{"types":"./dist/cjs/entity/index.d.ts","default":"./dist/cjs/entity/index.js"}},"./entity/actions/get":{"import":{"types":"./dist/esm/entity/actions/get/index.d.ts","default":"./dist/esm/entity/actions/get/index.js"},"require":{"types":"./dist/cjs/entity/actions/get/index.d.ts","default":"./dist/cjs/entity/actions/get/index.js"}},"./entity/actions/put":{"import":{"types":"./dist/esm/entity/actions/put/index.d.ts","default":"./dist/esm/entity/actions/put/index.js"},"require":{"types":"./dist/cjs/entity/actions/put/index.d.ts","default":"./dist/cjs/entity/actions/put/index.js"}},"./entity/actions/update":{"import":{"types":"./dist/esm/entity/actions/update/index.d.ts","default":"./dist/esm/entity/actions/update/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/index.d.ts","default":"./dist/cjs/entity/actions/update/index.js"}},"./entity/actions/update/symbols":{"import":{"types":"./dist/esm/entity/actions/update/symbols/index.d.ts","default":"./dist/esm/entity/actions/update/symbols/index.js"},"require":{"types":"./dist/cjs/entity/actions/update/symbols/index.d.ts","default":"./dist/cjs/entity/actions/update/symbols/index.js"}},"./entity/actions/updateAttributes":{"import":{"types":"./dist/esm/entity/actions/updateAttributes/index.d.ts","default":"./dist/esm/entity/actions/updateAttributes/index.js"},"require":{"types":"./dist/cjs/entity/actions/updateAttributes/index.d.ts","default":"./dist/cjs/entity/actions/updateAttributes/index.js"}},"./entity/actions/delete":{"import":{"types":"./dist/esm/entity/actions/delete/index.d.ts","default":"./dist/esm/entity/actions/delete/index.js"},"require":{"types":"./dist/cjs/entity/actions/delete/index.d.ts","default":"./dist/cjs/entity/actions/delete/index.js"}},"./entity/actions/batchGet":{"import":{"types":"./dist/esm/entity/actions/batchGet/index.d.ts","default":"./dist/esm/entity/actions/batchGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchGet/index.d.ts","default":"./dist/cjs/entity/actions/batchGet/index.js"}},"./entity/actions/batchPut":{"import":{"types":"./dist/esm/entity/actions/batchPut/index.d.ts","default":"./dist/esm/entity/actions/batchPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchPut/index.d.ts","default":"./dist/cjs/entity/actions/batchPut/index.js"}},"./entity/actions/batchDelete":{"import":{"types":"./dist/esm/entity/actions/batchDelete/index.d.ts","default":"./dist/esm/entity/actions/batchDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/batchDelete/index.d.ts","default":"./dist/cjs/entity/actions/batchDelete/index.js"}},"./entity/actions/transactGet":{"import":{"types":"./dist/esm/entity/actions/transactGet/index.d.ts","default":"./dist/esm/entity/actions/transactGet/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactGet/index.d.ts","default":"./dist/cjs/entity/actions/transactGet/index.js"}},"./entity/actions/transactWrite":{"import":{"types":"./dist/esm/entity/actions/transactWrite/index.d.ts","default":"./dist/esm/entity/actions/transactWrite/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactWrite/index.d.ts","default":"./dist/cjs/entity/actions/transactWrite/index.js"}},"./entity/actions/transactPut":{"import":{"types":"./dist/esm/entity/actions/transactPut/index.d.ts","default":"./dist/esm/entity/actions/transactPut/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactPut/index.d.ts","default":"./dist/cjs/entity/actions/transactPut/index.js"}},"./entity/actions/transactUpdate":{"import":{"types":"./dist/esm/entity/actions/transactUpdate/index.d.ts","default":"./dist/esm/entity/actions/transactUpdate/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactUpdate/index.d.ts","default":"./dist/cjs/entity/actions/transactUpdate/index.js"}},"./entity/actions/transactDelete":{"import":{"types":"./dist/esm/entity/actions/transactDelete/index.d.ts","default":"./dist/esm/entity/actions/transactDelete/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactDelete/index.d.ts","default":"./dist/cjs/entity/actions/transactDelete/index.js"}},"./entity/actions/transactCheck":{"import":{"types":"./dist/esm/entity/actions/transactCheck/index.d.ts","default":"./dist/esm/entity/actions/transactCheck/index.js"},"require":{"types":"./dist/cjs/entity/actions/transactCheck/index.d.ts","default":"./dist/cjs/entity/actions/transactCheck/index.js"}},"./entity/actions/accessPattern":{"import":{"types":"./dist/esm/entity/actions/accessPattern/index.d.ts","default":"./dist/esm/entity/actions/accessPattern/index.js"},"require":{"types":"./dist/cjs/entity/actions/accessPattern/index.d.ts","default":"./dist/cjs/entity/actions/accessPattern/index.js"}},"./entity/actions/parse":{"import":{"types":"./dist/esm/entity/actions/parse/index.d.ts","default":"./dist/esm/entity/actions/parse/index.js"},"require":{"types":"./dist/cjs/entity/actions/parse/index.d.ts","default":"./dist/cjs/entity/actions/parse/index.js"}},"./entity/actions/parseCondition":{"import":{"types":"./dist/esm/entity/actions/parseCondition/index.d.ts","default":"./dist/esm/entity/actions/parseCondition/index.js"},"require":{"types":"./dist/cjs/entity/actions/parseCondition/index.d.ts","default":"./dist/cjs/entity/actions/parseCondition/index.js"}},"./entity/actions/parsePaths":{"import":{"types":"./dist/esm/entity/actions/parsePaths/index.d.ts","default":"./dist/esm/entity/actions/parsePaths/index.js"},"require":{"types":"./dist/cjs/entity/actions/parsePaths/index.d.ts","default":"./dist/cjs/entity/actions/parsePaths/index.js"}},"./entity/actions/format":{"import":{"types":"./dist/esm/entity/actions/format/index.d.ts","default":"./dist/esm/entity/actions/format/index.js"},"require":{"types":"./dist/cjs/entity/actions/format/index.d.ts","default":"./dist/cjs/entity/actions/format/index.js"}},"./entity/actions/spy":{"import":{"types":"./dist/esm/entity/actions/spy/index.d.ts","default":"./dist/esm/entity/actions/spy/index.js"},"require":{"types":"./dist/cjs/entity/actions/spy/index.d.ts","default":"./dist/cjs/entity/actions/spy/index.js"}},"./entity/actions/repository":{"import":{"types":"./dist/esm/entity/actions/repository/index.d.ts","default":"./dist/esm/entity/actions/repository/index.js"},"require":{"types":"./dist/cjs/entity/actions/repository/index.d.ts","default":"./dist/cjs/entity/actions/repository/index.js"}},"./entity/actions/dto":{"import":{"types":"./dist/esm/entity/actions/dto/index.d.ts","default":"./dist/esm/entity/actions/dto/index.js"},"require":{"types":"./dist/cjs/entity/actions/dto/index.d.ts","default":"./dist/cjs/entity/actions/dto/index.js"}},"./entity/actions/fromDTO":{"import":{"types":"./dist/esm/entity/actions/fromDTO/index.d.ts","default":"./dist/esm/entity/actions/fromDTO/index.js"},"require":{"types":"./dist/cjs/entity/actions/fromDTO/index.d.ts","default":"./dist/cjs/entity/actions/fromDTO/index.js"}},"./database":{"import":{"types":"./dist/esm/database/index.d.ts","default":"./dist/esm/database/index.js"},"require":{"types":"./dist/cjs/database/index.d.ts","default":"./dist/cjs/database/index.js"}},"./database/actions/mcpToolkit":{"import":{"types":"./dist/esm/database/actions/mcpToolkit/index.d.ts","default":"./dist/esm/database/actions/mcpToolkit/index.js"},"require":{"types":"./dist/cjs/database/actions/mcpToolkit/index.d.ts","default":"./dist/cjs/database/actions/mcpToolkit/index.js"}},"./database/actions/synchronize":{"import":{"types":"./dist/esm/database/actions/synchronize/index.d.ts","default":"./dist/esm/database/actions/synchronize/index.js"},"require":{"types":"./dist/cjs/database/actions/synchronize/index.d.ts","default":"./dist/cjs/database/actions/synchronize/index.js"}},"./errors":{"import":{"types":"./dist/esm/errors/index.d.ts","default":"./dist/esm/errors/index.js"},"require":{"types":"./dist/cjs/errors/index.d.ts","default":"./dist/cjs/errors/index.js"}},"./types":{"import":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/cjs/types/index.d.ts","default":"./dist/cjs/types/index.js"}}},"dependencies":{"hotscript":"^1.0.13"},"gitHead":"824d75ad227abdc7966895b8475519b355706774","_id":"dynamodb-toolbox@2.10.4","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-y6PQtDBg1o2RxfESYwYvLpxwR0OJdkeOZktwfQshkmdMa8UmPpEL1CPJAd3ehMatuz1dcEWjWHy6i7x88WNqzQ==","shasum":"bb52f2ae477ef85de0cad2ce3e34a70867297197","tarball":"https://registry.npmjs.org/dynamodb-toolbox/-/dynamodb-toolbox-2.10.4.tgz","fileCount":2381,"unpackedSize":2384386,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dynamodb-toolbox@2.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBR75onvKoNdXK9Szrz6YJTjdFHdOP/Hw6sLT8KRYD5TAiBRmq98HQfaFm5gBAFk+cfaHqslqxqQMktXwbmmQAtZjA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1407c102-13d9-4d3d-8bcd-d4123333ff30"}},"directories":{},"maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dynamodb-toolbox_2.10.4_1786138326300_0.28839843382064356"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-20T03:34:10.418Z","modified":"2026-08-07T21:32:07.202Z","0.0.0":"2019-11-20T03:34:10.532Z","0.0.0-alpha":"2019-11-24T23:17:23.709Z","1.0.0-beta":"2019-11-29T06:18:06.305Z","1.0.1-beta":"2019-11-29T06:24:26.116Z","0.1.0":"2019-12-06T03:26:30.968Z","0.2.0-alpha":"2020-05-08T23:44:39.198Z","0.2.0-beta":"2020-07-11T20:48:58.897Z","0.2.0-beta.1":"2020-07-17T00:07:03.221Z","0.3.0":"2020-12-12T22:30:56.257Z","0.3.1":"2020-12-28T21:44:50.848Z","0.3.2":"2021-01-11T16:07:47.404Z","0.3.3":"2021-02-04T13:55:40.416Z","0.3.4":"2021-05-10T11:38:47.710Z","0.4.0-alpha":"2021-11-07T23:30:30.533Z","0.4.0-alpha.0":"2021-11-07T23:39:44.787Z","0.3.5":"2021-11-07T23:42:30.984Z","0.4.0-alpha.1":"2021-12-06T12:20:55.419Z","0.4.0-alpha.2":"2022-03-09T13:23:01.728Z","0.4.0":"2022-07-02T14:49:45.980Z","0.4.1":"2022-07-04T11:56:00.357Z","0.4.2":"2022-07-04T12:02:58.735Z","0.4.3":"2022-07-07T04:15:28.026Z","0.5.0-beta.0":"2022-07-19T16:50:07.523Z","0.5.0":"2022-11-07T15:19:21.108Z","0.5.1":"2022-11-11T15:25:50.859Z","0.5.2":"2022-11-12T20:26:49.972Z","0.6.0":"2022-11-16T07:55:39.843Z","0.6.1":"2022-11-29T13:47:21.737Z","0.6.2":"2022-12-02T09:35:33.104Z","0.6.3":"2022-12-16T22:13:37.135Z","0.6.4":"2023-01-08T19:14:01.546Z","0.6.5":"2023-02-13T14:59:56.481Z","0.7.0":"2023-02-17T20:33:04.360Z","1.0.0-alpha.20220220.2":"2023-02-20T13:49:24.282Z","1.0.0-alpha.20220220.3":"2023-02-20T14:25:07.269Z","1.0.0-alpha.20220220.4":"2023-02-20T15:06:03.563Z","1.0.0-alpha.20220220.5":"2023-02-20T16:02:10.738Z","1.0.0-alpha.20220224":"2023-02-24T11:58:53.930Z","1.0.0-alpha.20220227":"2023-02-27T18:04:49.291Z","1.0.0-alpha.20220329":"2023-03-29T13:19:07.802Z","1.0.0-alpha.20230331":"2023-03-31T08:50:26.627Z","1.0.0-alpha.20230407":"2023-04-07T08:55:03.643Z","0.8.0":"2023-04-08T16:02:15.764Z","0.8.1":"2023-04-10T21:59:36.850Z","0.8.2":"2023-04-11T09:51:12.912Z","0.8.3":"2023-04-14T19:42:26.986Z","1.0.0-alpha.20230415":"2023-04-15T15:44:30.592Z","1.0.0-alpha.20230417":"2023-04-17T15:10:58.245Z","1.0.0-alpha.20230419":"2023-04-19T16:34:25.229Z","1.0.0-alpha.20230420":"2023-04-19T22:32:20.608Z","1.0.0-alpha.20230421":"2023-04-20T12:16:03.044Z","0.8.4":"2023-04-21T15:01:18.762Z","1.0.0-alpha.20230428":"2023-04-28T08:16:55.606Z","0.8.5":"2023-05-01T12:23:34.257Z","1.0.0-alpha.20230515":"2023-05-15T23:24:01.641Z","1.0.0-alpha.20230522":"2023-05-22T08:09:41.586Z","1.0.0-alpha.20230526":"2023-05-26T09:53:02.380Z","1.0.0-alpha.20230529":"2023-05-29T10:29:38.305Z","1.0.0-alpha.20230531":"2023-05-31T11:48:30.938Z","1.0.0-alpha.20230602":"2023-06-02T14:11:31.765Z","1.0.0-beta.0":"2023-06-09T10:02:00.162Z","1.0.0-alpha.20230913":"2023-09-13T10:29:16.766Z","1.0.0-alpha.20230921":"2023-09-21T17:46:50.898Z","1.0.0-alpha.20230922":"2023-09-21T18:25:46.009Z","1.0.0-alpha.20230926":"2023-09-25T15:00:25.277Z","1.0.0-alpha.20230927":"2023-09-27T11:00:33.351Z","1.0.0-alpha.20230928":"2023-09-27T12:45:00.614Z","1.0.0-beta.1":"2023-10-09T12:57:45.697Z","1.0.0-alpha.20231012":"2023-10-12T17:33:14.418Z","0.9.0":"2023-10-18T09:09:13.036Z","0.9.1":"2023-10-22T19:41:46.440Z","0.9.2":"2023-11-01T10:28:22.885Z","1.0.0-alpha.20231101":"2023-11-01T12:48:58.027Z","1.0.0-alpha.20231116":"2023-11-16T09:51:47.100Z","1.0.0-alpha.20231124":"2023-11-24T11:23:43.130Z","1.0.0-alpha.20231125":"2023-11-24T17:13:13.549Z","1.0.0-alpha.20231205":"2023-12-05T09:26:33.947Z","1.0.0-alpha.20231213":"2023-12-13T16:33:51.384Z","1.0.0-alpha.20231220":"2023-12-20T22:27:22.307Z","1.0.0-alpha.20231224":"2023-12-24T17:16:05.668Z","1.0.0-alpha.20240108":"2024-01-08T17:06:46.634Z","1.0.0-alpha.20240111":"2024-01-11T10:30:25.274Z","1.0.0-alpha.20240129":"2024-01-29T14:55:59.690Z","1.0.0-alpha.20240228":"2024-02-28T08:03:17.107Z","1.0.0-alpha.20230404":"2024-04-04T12:50:58.031Z","0.9.3":"2024-04-19T22:47:21.423Z","1.0.0-alpha.20240423":"2024-04-22T16:30:20.236Z","1.0.0-alpha.20240424":"2024-04-22T23:00:18.764Z","1.0.0-alpha.20240425":"2024-04-24T20:53:49.088Z","1.0.0-alpha.20240426":"2024-04-25T09:49:20.332Z","0.9.4":"2024-05-04T21:25:01.406Z","0.9.5":"2024-05-05T15:19:43.118Z","1.0.0-alpha.20240709":"2024-07-09T07:51:00.733Z","1.0.0-alpha.20240710":"2024-07-10T09:11:23.847Z","1.0.0-alpha.20240715":"2024-07-15T20:42:55.571Z","1.0.0":"2024-07-19T21:01:50.464Z","1.0.1":"2024-07-20T17:42:03.573Z","1.0.2":"2024-07-22T15:11:05.781Z","1.1.0-beta":"2024-07-31T09:16:23.297Z","1.1.0-beta.2":"2024-07-31T10:30:34.258Z","1.1.0":"2024-07-31T10:40:15.888Z","1.1.1":"2024-08-01T09:12:25.943Z","1.1.2":"2024-08-01T13:09:38.689Z","1.2.0":"2024-08-04T22:19:46.555Z","1.2.1":"2024-08-05T14:21:36.936Z","1.3.0":"2024-08-09T14:40:52.667Z","1.3.1":"2024-08-11T11:01:10.637Z","1.3.2-beta.0":"2024-08-11T11:17:37.452Z","1.3.2":"2024-08-13T12:58:09.383Z","1.3.3":"2024-08-13T15:31:43.295Z","1.3.4":"2024-08-19T08:35:21.424Z","1.3.5":"2024-08-19T15:03:05.996Z","1.3.6":"2024-08-21T11:09:45.622Z","1.3.7":"2024-08-21T21:34:46.537Z","1.3.8":"2024-08-26T16:29:25.511Z","1.4.0":"2024-09-02T11:23:35.986Z","1.4.1":"2024-09-03T00:10:27.675Z","1.5.0-beta.0":"2024-09-04T16:02:57.213Z","1.5.0":"2024-09-04T16:14:31.231Z","1.6.0":"2024-09-09T15:50:32.346Z","1.7.0":"2024-09-10T21:41:03.366Z","1.8.0":"2024-09-11T21:56:10.713Z","1.8.1":"2024-09-16T10:18:24.157Z","1.8.2":"2024-09-16T17:21:43.737Z","1.8.3":"2024-09-17T09:07:51.457Z","1.8.4":"2024-09-20T09:54:56.696Z","1.9.0":"2024-09-22T11:35:53.086Z","1.9.1":"2024-09-22T18:30:14.089Z","1.9.2":"2024-09-22T21:02:26.237Z","1.9.3":"2024-09-22T22:24:10.542Z","1.9.4":"2024-10-01T15:29:18.566Z","1.10.0":"2024-10-01T18:36:57.257Z","1.10.1":"2024-10-02T14:45:33.703Z","1.10.2":"2024-10-02T21:07:57.206Z","1.11.0":"2024-10-13T12:39:20.122Z","1.11.1":"2024-10-13T18:05:57.547Z","1.11.2":"2024-10-13T23:32:17.977Z","1.11.3":"2024-10-16T00:22:36.452Z","1.11.4-beta.0":"2024-10-16T01:23:29.070Z","1.11.4":"2024-10-16T09:23:55.863Z","1.11.5":"2024-10-16T14:26:38.323Z","1.11.6":"2024-10-23T22:27:23.072Z","1.11.7":"2024-10-24T14:51:57.503Z","1.11.8":"2024-10-24T16:56:49.532Z","1.11.9":"2024-10-29T15:49:07.837Z","1.11.10":"2024-10-31T13:19:22.619Z","1.12.0-beta.0":"2024-10-31T19:43:30.629Z","1.12.0":"2024-11-01T01:22:17.269Z","1.12.1":"2024-11-04T15:53:29.288Z","1.12.2":"2024-11-06T17:44:12.780Z","1.12.3":"2024-11-10T18:30:31.203Z","1.13.0":"2024-11-12T23:04:55.266Z","1.13.1":"2024-11-14T17:51:02.698Z","1.13.2":"2024-11-15T14:56:30.675Z","1.13.3":"2024-11-18T11:03:59.700Z","1.13.4":"2024-11-18T13:11:05.603Z","1.14.0":"2024-11-28T13:42:39.737Z","1.14.1":"2024-11-29T15:02:56.931Z","1.14.2":"2024-12-16T17:33:30.312Z","1.14.3":"2024-12-23T18:44:17.679Z","1.14.4":"2024-12-24T17:39:20.541Z","1.14.5":"2024-12-30T12:39:53.377Z","1.14.6":"2025-01-28T10:49:35.438Z","1.14.7":"2025-01-30T17:48:23.732Z","1.14.8":"2025-01-31T11:04:34.038Z","1.15.0":"2025-01-31T15:19:02.795Z","1.15.1":"2025-02-03T18:13:25.907Z","1.15.2":"2025-02-04T12:08:05.126Z","1.15.3":"2025-02-04T13:56:11.171Z","1.15.4":"2025-02-04T14:43:19.949Z","1.15.5":"2025-02-05T16:11:25.911Z","1.15.6":"2025-02-11T14:23:53.275Z","1.16.0":"2025-02-12T12:50:00.560Z","1.16.1":"2025-02-24T09:29:41.946Z","2.0.0-alpha.20250228":"2025-02-28T15:25:43.034Z","1.16.3":"2025-03-05T09:06:47.993Z","2.0.0-alpha.20250305":"2025-03-05T12:19:37.722Z","2.0.0-alpha.20250306":"2025-03-05T17:21:54.825Z","2.0.0-alpha.20250307":"2025-03-05T22:11:50.443Z","2.0.0-alpha.20250308":"2025-03-06T14:26:38.363Z","2.0.0-alpha.20250309":"2025-03-06T16:00:20.500Z","2.0.0-alpha.20250310":"2025-03-06T16:10:03.464Z","2.0.0":"2025-03-06T17:04:37.742Z","2.1.0":"2025-04-08T19:56:40.416Z","2.1.1":"2025-04-10T17:37:39.007Z","2.1.2":"2025-04-15T15:35:45.792Z","2.2.0":"2025-04-30T21:48:27.597Z","2.2.1":"2025-05-02T10:06:15.981Z","2.2.2":"2025-05-11T15:07:05.260Z","2.3.0":"2025-05-19T11:17:37.859Z","2.4.0":"2025-05-22T21:19:51.386Z","2.4.1":"2025-05-23T10:18:58.842Z","2.4.2":"2025-05-23T17:56:41.989Z","2.4.3":"2025-05-25T10:26:11.944Z","2.4.4":"2025-05-26T15:07:46.088Z","2.5.0-beta.0":"2025-05-26T22:38:09.702Z","2.5.0-beta.1":"2025-05-26T23:07:19.388Z","2.5.0-beta.2":"2025-05-27T13:50:06.397Z","2.5.0-beta.3":"2025-05-28T09:59:06.109Z","2.5.0-beta.4":"2025-05-28T16:55:17.520Z","2.5.0-beta.5":"2025-05-29T18:20:44.999Z","2.5.0-beta.6":"2025-06-01T18:25:30.261Z","2.5.0":"2025-06-01T22:28:20.119Z","2.6.0":"2025-06-16T15:47:29.406Z","2.6.1":"2025-06-18T14:54:05.979Z","2.6.2":"2025-06-18T20:03:23.018Z","2.6.3":"2025-06-18T21:11:31.516Z","2.6.4":"2025-06-21T16:32:48.180Z","2.6.5":"2025-07-15T23:14:08.753Z","2.6.6":"2025-07-17T21:16:12.515Z","2.7.0":"2025-07-20T16:22:06.210Z","2.7.1":"2025-07-27T17:54:53.050Z","2.7.2":"2025-10-26T16:14:46.760Z","2.7.4":"2025-12-18T21:19:35.056Z","2.8.0":"2026-01-04T15:42:58.140Z","2.9.0":"2026-06-18T13:57:22.370Z","2.10.0":"2026-07-10T15:02:12.839Z","2.10.1":"2026-07-16T13:19:00.365Z","2.10.2":"2026-08-03T07:53:12.128Z","2.10.3":"2026-08-04T13:25:40.150Z","2.10.4":"2026-08-07T21:32:06.530Z"},"bugs":{"url":"https://github.com/dynamodb-toolbox/dynamodb-toolbox/issues"},"license":"MIT","homepage":"https://www.dynamodbtoolbox.com","keywords":["dynamodb","query-builder","aws","serverless","nosql"],"repository":{"type":"git","url":"git+https://github.com/dynamodb-toolbox/dynamodb-toolbox.git"},"description":"Lightweight and type-safe query builder for DynamoDB and TypeScript.","contributors":[{"name":"ThomasAribart","email":"thomasa@theodo.fr"},{"name":"Naor Peled","email":"me@naor.dev"}],"maintainers":[{"name":"jdaly","email":"jeremy@jeremydaly.com"},{"name":"thomasaribart","email":"thomas.aribart@gmail.com"},{"name":"naorpeled","email":"me@naor.dev"}],"readme":"![DynamoDB-Toolbox](./assets/header.png)\n\n<div align=\"center\">\n  <h1>DynamoDB-Toolbox</h1>\n  <a aria-label=\"NPM version\" href=\"https://www.npmjs.com/package/dynamodb-toolbox\">\n    <img alt=\"\" src=\"https://img.shields.io/npm/v/dynamodb-toolbox?color=a2c8f7&style=for-the-badge\">\n  </a>\n  <a aria-label=\"License\" href=\"https://github.com/dynamodb-toolbox/dynamodb-toolbox/blob/main/LICENSE\">\n    <img alt=\"\" src=\"https://img.shields.io/github/license/dynamodb-toolbox/dynamodb-toolbox?color=%230e355b&style=for-the-badge\">\n  </a>\n    <img alt=\"\" src=https://img.shields.io/npm/dt/dynamodb-toolbox?color=%232e6ca9&style=for-the-badge>\n    <br/>\n    <br/>\n  <a href=\"https://www.dynamodbtoolbox.com/docs/getting-started/overview\">Quickstart</a>\n  <span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\n  <a href=\"https://dynamodbtoolbox.com\">Docs</a>\n  <span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\n  <a href=\"https://github.com/sponsors/ThomasAribart\">Sponsor</a>\n  <span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\n  <a href=\"https://dynamodb-toolshack.com\">DynamoDB-Toolshack</a>\n  <br />\n  <hr />\n</div>\n\n💖 _Huge thanks to the [sponsors](https://github.com/sponsors/ThomasAribart) who help me maintain this repo:_\n\n<p align=\"center\">\n  <a href=\"https://www.theodo.fr/\"><img src=\"https://github.com/theodo.png\" width=\"50px\" alt=\"Theodo\" title=\"Theodo\"/></a>&nbsp;&nbsp;\n  <!-- sponsors --><a href=\"https://github.com/feathersdev\"><img src=\"https://github.com/feathersdev.png\" width=\"50px\" alt=\"feathers.dev\" title=\"feathers.dev\"/></a>&nbsp;&nbsp;<a href=\"https://github.com/li-jia-nan\"><img src=\"https://github.com/li-jia-nan.png\" width=\"50px\" alt=\"lijianan\" title=\"lijianan\"/></a>&nbsp;&nbsp;<a href=\"https://github.com/RaeesBhatti\"><img src=\"https://github.com/RaeesBhatti.png\" width=\"50px\" alt=\"Raees Iqbal\" title=\"Raees Iqbal\"/></a>&nbsp;&nbsp;<a href=\"https://github.com/lucas-subli\"><img src=\"https://github.com/lucas-subli.png\" width=\"50px\" alt=\"Lucas Saldanha Ferreira\" title=\"Lucas Saldanha Ferreira\"/></a>&nbsp;&nbsp;<a href=\"https://github.com/syntaxfm\"><img src=\"https://github.com/syntaxfm.png\" width=\"50px\" alt=\"Syntax\" title=\"Syntax\"/></a>&nbsp;&nbsp;<!-- sponsors -->\n  <a href=\"https://github.com/sponsors/ThomasAribart\"><img src=\"assets/plus-sign.png\" width=\"50px\" alt=\"Plus sign\" title=\"Your brand here!\"/></a>\n</p>\n\n---\n\n## Features <!-- omit in toc -->\n\nDynamoDB-Toolbox is a light abstraction layer over the DocumentClient that **turns your DynamoDB journey into a ✨ bliss ✨**\n\n🤗 **Simpler queries**: DynamoDB-Toolbox does all the heavy-lifting of crafting those **complex DynamoDB requests**. It makes your code **clearer**, **more concise** and **easier to maintain**.\n\n📐 **Data validation**: Both pushed and fetched items are **validated** against your schemas, which guarantees the **consistency** of your data and the **reliability** of your code.\n\n✨ **A rich schema syntax** that supports a broad range of edge cases like **defaults**, **composition**, **transformation** and **polymorphism**.\n\n🔄 **Portability**: Schemas can be imported from or exported to [Zod](https://zod.dev) and [JSON Schema](https://json-schema.org) with **type-inference preserved**.\n\n🌈 **Type-safety pushed to the limit**: Increase your development velocity with **instantaneous feedbacks** and **slick auto-completion**.\n\n🌴 **Tree-shakable**: Only import what you need.\n\n☝️ **Single-table designs**: DynamoDB-Toolbox makes **querying multiple entities within the same table extremely simple**, although it works just as well with multiple tables.\n\n🪶 **LLRT compatible**: DynamoDB-Toolbox has no dependency and can be used within [LLRT functions](https://github.com/awslabs/llrt).\n\n## Visit the 👉 [official documentation](https://dynamodbtoolbox.com/) 👈 to get started! <!-- omit in toc -->\n\n> [!TIP]  \n> Want to get more our of your code? Try [DynamoDB-Toolshack](https://dynamodb-toolshack.com/) 🙌\n>\n> DynamoDB-Toolshack is a SaaS that connects to DynamoDB-Toolbox to elevate your DynamoDB experience with a <b>schema-aware UI</b>, table <b>consitency checks</b> and a <b>migration system</b>.\n>\n> [Join the Beta](https://aws.amazon.com/marketplace/pp/prodview-rexdp6m3af2hg) and get started in just a few clicks!\n\n## Why use DynamoDB-Toolbox? <!-- omit in toc -->\n\nIf you're here, we're assuming you know DynamoDB.\n\nIf you don't, check out the [official AWS docs](https://aws.amazon.com/dynamodb).\n\n> **TLDR**: _[DynamoDB](https://aws.amazon.com/dynamodb) is a key-value DB designed to run high-performance applications at any scale. It **automatically scales** up and down based on your current traffic, and removes the need to maintain connections, which makes it the **go-to DB for many projects**, including (but not limited to) **serverless applications**._\n\nIf you've ever used the official [Document Client](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/dynamodb-example-dynamodb-utilities.html), you know that **it’s painful to use**.\n\nTake a look at this `UpdateCommand` example straight from the [AWS documentation](https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/dynamodb/command/UpdateItemCommand/):\n\n```ts\nawait documentClient.send(\n  new UpdateCommand({\n    TableName: 'Music',\n    Key: {\n      // 👇 No type-safety on the Primary Key\n      artist: 'Acme Band',\n      songTitle: 'Happy Day'\n    },\n    // 👇 Complex string expressions (+ still no type-safety)\n    UpdateExpression: 'SET #Y = :y, #AT = :t',\n    // 👇 Attribute names provided separately\n    ExpressionAttributeNames: {\n      '#AT': 'albumTitle',\n      '#Y': 'year'\n    },\n    // 👇 Attribute values as well\n    ExpressionAttributeValues: {\n      // 👇 No validation or type-safety to enforce DB schema\n      ':t': 'Louder Than Ever',\n      ':y': '2015'\n    },\n    ReturnValues: 'ALL_NEW'\n  })\n)\n```\n\nIt's a very simple example (updating two fields of a `Music` item), yet already complex 😰\n\n**Things only get messier as your data grows in complexity**: What if your items have many attributes, with some of them deep or optional? What if you need to index an item based on its value or handle different types of items? What about polymorphism?\n\nIn those cases, which are fairly common, **the required code to generate those requests gets very hard to maintain**. That's when DynamoDB-Toolbox comes to the rescue 💪\n\nHere's is a quick preview with the DynamoDB-Toolbox version of the `UpdateCommand` described above:\n\n```ts\n// Validated AND type-safe syntax 🙌\nawait MusicEntity.build(UpdateItemCommand)\n  .item({\n    artist: 'Acme Band',\n    songTitle: 'Happy Day',\n    albumTitle: 'Louder Than Ever',\n    year: '2015'\n  })\n  .options({ returnValues: 'ALL_NEW' })\n  .send()\n```\n\nAnd just like that, we went from an obscure 20 lines to a **readable and elegant 10-liner** 🤩\n\nNot bad, eh? [Let's get started](https://dynamodbtoolbox.com/)!\n\n### [Become a Sponsor!](https://github.com/sponsors/thomasaribart/)\n","readmeFilename":"README.md"}