{"_id":"@jayalfredprufrock/dynamo-box","_rev":"40-dddc8ed84289c22c7d84e17dd63483ad","name":"@jayalfredprufrock/dynamo-box","dist-tags":{"latest":"0.13.0"},"versions":{"0.0.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.0.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.0.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"38ed4b3c8675f7b7f466b2a571a4d590a2987b08","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.0.1.tgz","fileCount":20,"integrity":"sha512-yGQDfbfCJI9w4y7CrNv6+J9/hwY8Jl5ThsmkFtmFfRANNyYB1JoOwJW4+sMPxLn6f8EBAbHwSgFUVOYjWH2UmA==","signatures":[{"sig":"MEYCIQC61SPjg61QV6OoD4GFEWGxK+OLr+bEosAT5AwzT6tGNQIhAPfYkfQ88mvtax3xjyxEPnVKCPrQ1M88MAmj1AD/qEtH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110857},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7f26cf5b68cf8500843c0f73eee0bc38d2b71a08","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.0.1_1684854041748_0.21800771021991827","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.1.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.1.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"0036f5dddab325deeaf8f604b6ff748b4548ea14","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.1.0.tgz","fileCount":20,"integrity":"sha512-1u0jPXMIkJXubVH3On2APfQtupu9fyXj8C+L5Q7V/kyhjH/O3NEhf8Hqk01Pdkd/YyBub881KYFYmFpbAePDUQ==","signatures":[{"sig":"MEYCIQDnMXoB3Eg8h8UMfZ5h/+lIMIkiUTt5xfMGy2Xp6c4FuAIhAMCpbQtaBjQMGwAB+EN0E9g/0/xxGGJdoQfq7lj1rtAM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113927},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9b041e8b06821cb5bbf9ff380709e646f9108dd7","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.1.0_1685628318507_0.6528133770103464","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.1.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.1.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"a831892f4e622597df751dcf6a97d8422afe2f0e","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.1.1.tgz","fileCount":20,"integrity":"sha512-58oaxJWfiycDHG5aNg0s6N81hfdgSgNfJnlTvY7vf3G7l5Hrhk3taJrHr67MKzCLlRsLkhtFAiEKPYoSK+TDgQ==","signatures":[{"sig":"MEYCIQD8jmIDJMwbR13EpmX56uXp4iq1QYdKBKa75IIbINAfiAIhAKdCw03mH0HLNZ65BCloEo48s/Q3rnb00O9/sj0YAmtj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114135},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3098048e6bfa94b3bcf49f12535a35ce3dcff875","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.1.1_1685629027545_0.9286849837748192","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.2.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.2.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"0353735de315e501b21a7e159b3accf89f007273","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.2.0.tgz","fileCount":20,"integrity":"sha512-YMvgiI5Jhb+jW1uivV1PWV1bPsuj9w+a6JkBT7Q+BnXQRSfA5138itth2dLaEoaCBdhM5xM6lQfIS3+lIZLiGA==","signatures":[{"sig":"MEYCIQCA2/F20CT46XhnVoQzGWZ2Z4+vSCYTIcgCOTEn4Oj35AIhAOX1ZwI7wqILxcI98FFYB9EV5apMvU6q5dVK1XDI++vR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119317},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"179deed25952dcbb91fd0b9efb8a4a4d155b3552","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.2.0_1685643872860_0.7855490502105207","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.2.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.2.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"425595c9b4eb49eeb976425f4d63a837925a28e0","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.2.1.tgz","fileCount":20,"integrity":"sha512-pjoGGoMM1/x0Q/zJDUsXFN0TLwpA+8GaCWmbkri9eUyBfMcCezTCrzceoeUDr7ojJkkc27VW3QrVGGcJvH7sHA==","signatures":[{"sig":"MEYCIQCJQgsbFbvFLjt9IP2g+Q0QxtApzBuRi6sLviUJp+DfLQIhAMry7JtzPoYwA/q+iKUz3uZbiIRL3Ml9yc7QxfB5rZOM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121400},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6426834770938fbc985c9457e9733612bc7382c7","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.2.1_1685649443874_0.00890884076392795","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.3.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.3.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"415cb13aa8cd66ec2597edcca67b0c382afc9d80","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.3.0.tgz","fileCount":20,"integrity":"sha512-sdA4/jFvbCNVJZtyLJrQc5EVIH96VCCiIecTZF5+sPNERdK9J0C2QYW2H45ItLjbHOavn/N8lrhjd9ZQVYmJbw==","signatures":[{"sig":"MEUCIFgSYoyU3E+ABpUD7/tmUlz5TyP8kvlbZynDn5ME9e/kAiEA5fTq7BVtDko9ysDLQsIR9Tuuy57ZDz8fKv1bihEjql0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130438},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b09df3b320ddda1d950cbb606a3c2310de955780","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.3.0_1685653722016_0.5927339845715403","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.3.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.3.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"b9b265b271ad88bf82fe5c199aad0ac331058044","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.3.1.tgz","fileCount":20,"integrity":"sha512-bRoBrgTwtNc9xcpCV6aG2l9LKid0UUfCAU6Mx5O0XQKPeEk4JJ/aFZBUwE8ozEg3xUBwYeV56bLTpQQn9oIK3w==","signatures":[{"sig":"MEUCIQDH91uW6NfOIxvYpHbtQsQX78+zM9393tqaRUro5kkFbwIgTXjXObm4j/P4NW3XLpIgJP8ixI2syokSJZVyaEf/gzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130512},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b209416f8e4586b076e41cbdc7bbee2d5832641d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.3.1_1685711437402_0.05367142658583668","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@jayalfredprufrock/dynamo-box","version":"0.3.2","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.3.2","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"40f13fd32ea6295f42baa96b1df52b71dc29c798","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.3.2.tgz","fileCount":20,"integrity":"sha512-Xr3eSglHfhebEz4CbXbRL4iC+nOkgE4ldm1DczkJkzKDLrHbBL8kXPXTDZD8yN/wiA6gjdRM3m/nniu6IrIxeA==","signatures":[{"sig":"MEUCIBWBzi/3pPfCS2a7BZUoQ5XdTS3hrEaU66sr1mZokvaSAiEAwwGuUftEtEh0v5lDmKYwmCSoXXA04pzRbvk+JfXJvLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150007},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e89450492b460ee7f333b2f988c975b49ae96fa5","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.3.2_1685726359052_0.8578474407021306","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.4.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.4.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"48d4f731aaf51c3c197e57e16acba493423ad646","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.4.0.tgz","fileCount":20,"integrity":"sha512-ZDZe3TPSHZ4DY/D/YbJXuGpieMHvPCN2oxGcWajqDKJDd8X/iQeZaqaOi7AMINPgH23iaFTb1ZUUeETE5X7Obg==","signatures":[{"sig":"MEQCIAMUah8b/rL/u1rWJg+fHuet5QoqTR6P4aYCB8GSsfGDAiAJrec9E0ufWq4R+K92BoIQs+VLCSL8CwAbSWe9uAp+uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137627},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"34cfc87099f5004e0e4f1057a0e3d056c18b3024","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.4.0_1685740967550_0.36577664416972877","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.4.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.4.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"b0ea265051f7271365134155360a9eddd6a345fb","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.4.1.tgz","fileCount":20,"integrity":"sha512-rni0IfP1GQLSocxMKmy9aQRYTkGOQwoxHj/6/W6qAXAeCaA4UIRjXrp/9gNhDxp4xkhFkcv+HxRL02ei9SiNGg==","signatures":[{"sig":"MEQCIE7YhDDnZuvJTeFaHkq01yQYWdLHWMQT0BG0jGzTqOYyAiAr+l49Su3cOTyj5MZOT/APEE/y7yeP6MC5YzEykQMkxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145093},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"28b6420f8f886219c2299c5248ddad60add5d0be","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.4.1_1685819443252_0.7840229869989044","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@jayalfredprufrock/dynamo-box","version":"0.4.2","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.4.2","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"e908d8a3d9df002a1820740b252d6ebe78b04fdf","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.4.2.tgz","fileCount":20,"integrity":"sha512-TVVrppUW+4/if6NucQX9NpGejja16w3h51Clgr7gu/+LouU0vMt7AB/G32EK/BM0wHSiPRBXJxl9ShWjPB7nXQ==","signatures":[{"sig":"MEQCIC/ORRrDmVVVIxk5fomfwy7udfvkdhHQqtgNQqMa9ZkCAiBHU1n0MAbug+rxsidgVY63gMhWZTfoXvQYjjphc+6LRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146496},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6a14a2fa26c106bc2290ed7c2db3dc33a8970271","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.4.2_1685827331991_0.8055995177934436","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@jayalfredprufrock/dynamo-box","version":"0.4.3","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.4.3","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"bb6c2728a85303380bf73e2da8d1099a8d571b8e","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.4.3.tgz","fileCount":20,"integrity":"sha512-vYqV03NmpG9scBSVKtvMYnqK59Zrrk60xlX3qc15RZomrFe4yLmaNtpdW9mCHYlQ8zOZwXkxxLHplgQ69EYJbw==","signatures":[{"sig":"MEUCIQCbHpip6INUxAvwXTvgkUa66VLjHbY1Pc3WtdwAiRnPDQIgXR6b1Svua4xuv0uOllU7L3CPVjduy0ai3v6+edf9e3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146520},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e3916c51e83eea2658de10a8c5046d539e1830d3","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.4.3_1685829130121_0.8511277493111225","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@jayalfredprufrock/dynamo-box","version":"0.4.4","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.4.4","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"79d1e2157ca3073700ea77df351d2ec8c3966cd3","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.4.4.tgz","fileCount":20,"integrity":"sha512-l8drhTXljQV6JPz5HFYOo3QVp/yserREimntedwetB9ZwsW5Oj1h2D65SbJUbEExa19Ku6EXFAt4TVoU/ZjtFA==","signatures":[{"sig":"MEYCIQCcLB3YsIB7uuNDNdsDIJemB/Xd1zMVlR5B+bCBfqmeGQIhAJVdqbZj9R7XTcgb731E4tPCz9pnDNJiP+3X2IPRKvgH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146754},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9f196f92da68cd2d44541eda67115131c6dc716f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.4.4_1685831736897_0.5519353813986339","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.5.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.5.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"9eaa8e134017233d5ee3eb3bf8492e72b9d4ada8","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.5.0.tgz","fileCount":20,"integrity":"sha512-by7WjDNnvMMhf2fQI1xLLNGKwAyCBaUvnPUviuvmGmUERN/N7nEYTv23b/rMYdrV0wA2PmPx6RRg2oGNeeVfjA==","signatures":[{"sig":"MEUCIQC8unnkDbh+uvvbtoAQ3pMomqhUQHsED55oadcNl4pK7gIgYjM6Qlu1cDr/9gEgUXpuC/r55/F9MfG30yx+3TgWYkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150614},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"248412c792b455485e9795a81512229eedf20b8d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.5.0_1686233984046_0.8910051869987057","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.5.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.5.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"7396efe61602a96c5afe9e6456d583238bfe9f6c","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.5.1.tgz","fileCount":20,"integrity":"sha512-0FxSnD87WdzEOWUhCokkt4l42jA6tKtQUrLAkezcfSVa/J1bWy+48sLu2T2z1kS8VNdi6rN1/M9LONXPROhdEw==","signatures":[{"sig":"MEUCIA/X8H1Shfh8Vzr+G7iu+J+tDw2Y7KuUDvcGjZyfyQPVAiEAlx5AgEarzAcl2Yp/k80KQK+Gl5Io+V1JTWLgYjsJ5Ik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152338},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bf426dd03ca3647157bb5ae95e42bfc6a32817e1","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.5.1_1686238588379_0.48538333270832057","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.6.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.6.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"134a8eced8ab0272b9151c452d641c8cec4f262e","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.6.0.tgz","fileCount":20,"integrity":"sha512-LD4Jaqk4wV5xuEbsFh6x0sMYqWvUpQ9Pb0OGlRUD+XdQMOjnG4Fx7q/nj7bOz0+OfvusBoGt/zE01co0BwoyYw==","signatures":[{"sig":"MEUCIAJJQIkOdRYxFupzLLSEBvm3DN8RQaitEMybgp/mHxfiAiEAqDcB0nmhN/XjPuyUh0nBMMEkSIt+m2OO7G/Gss5RFcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146439},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"24483181aace0209dad4be0cb8e12176dd19807d","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.6.0_1686256644379_0.002984111289038749","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.6.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.6.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"ecb188c205dd1b97dabad98faf43f68820ca3826","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.6.1.tgz","fileCount":20,"integrity":"sha512-wQsfi3SO+DqZozAlaJ7qAVAIjcCziqj8bmr56kdoexQN7AZtXXcrtFYCarMC/llFJ4XrIdMJgTuhrhu/pQZWvw==","signatures":[{"sig":"MEYCIQDw3J2ybwonM9RYtigJfXFeBJ18awFGbVGrIK0fvcUkCwIhAMRnLcNwh3f7oLuh4loN+7X29IGZm8NRAsQRuibFlG0T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":146944},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c6a05afd082b00f62d3da46d901aa6d8615df806","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.6.1_1687285274630_0.543871990584667","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@jayalfredprufrock/dynamo-box","version":"0.6.2","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.6.2","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"770df843f708d8797af1eac5158a1899b5577e41","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.6.2.tgz","fileCount":20,"integrity":"sha512-9arrfxp36Tt386PpKGF2QwqDKaBMW4EzUmA11VtdJk0Qw2VpSPmnLcC5tKRWkB3qFABx6mHBoCkoG3Ng9Axg7g==","signatures":[{"sig":"MEUCIQCf6RU82oJef60f84omyAmsRjRqJmxiKylcVu3HVdtFwgIgVR3rSr0/seF33q8nKUrrBoPXrz9MCcH19SqcgBBd6uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153405},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c4bc341f60aa90667dd6874424d0f9eb92b64b58","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.0","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^2.7.1","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^5.30.5","@typescript-eslint/eslint-plugin":"^5.30.5","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.6.2_1687295021286_0.15561867566671328","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"@jayalfredprufrock/dynamo-box","version":"0.6.3","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.6.3","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"a5e4863f92b997f49675e6a92087641dd6874258","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.6.3.tgz","fileCount":20,"integrity":"sha512-exfcITF26k/LVA1qNKtCjDcgWsIxDGVb3ei0+3QV2WLR/t+nf9faFrHv4EYDEGGNtI2/SWaVY2XT8lT7fHQbRg==","signatures":[{"sig":"MEYCIQCPl61Av9ced2yGmp5mQ+yQmE+CwVFRF7wzKWfO0wD9RwIhANKT337ZxIh7u8fu1i42nDtwrtBinzur5lWRTrfQPYUH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161766},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"04c5825636f43f4eb3fd0b8ef02e0fd5930bcf87","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.1","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.29.4","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0-alpha.2","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.29.4","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.6.3_1689018134825_0.8519144728475097","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"@jayalfredprufrock/dynamo-box","version":"0.6.4","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.6.4","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"746fbf25e6f720050c39400c2d61dc8e601cdd40","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.6.4.tgz","fileCount":20,"integrity":"sha512-HPoMUjvXjZ/6GWn/odch93DtI4YZsoTpHiXxHe0lneUW+pNinaEP+1KSRLlxUXt5Ot/EnHsz6oTIf1fLZ/UYCQ==","signatures":[{"sig":"MEQCIEm0Nx21Au0t9z7P2lBearO94yLrr0VOBP4eZUP3W21iAiB3KoDE6t9GuZQvZQ2QbkDSVuPljyaC9XVxncRkSeZmFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":161714},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9a7db27ba5eb626e445e2c885069bd592a4faa23","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.5.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.16.1","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.29.4","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0-alpha.2","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2 || ^0.29.4","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.6.4_1689022044509_0.6955190518870888","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.7.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.7.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"16df177404239e80dcfcf852426d3c4c0c12cc1c","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.7.0.tgz","fileCount":20,"integrity":"sha512-TChxyEqSS1JE2R6gLQdTeTMzaN6BEWLE8yBdU3bI7iLlCf5ZZ7nNaYQ4i0Wv3sEPAn0UindJbgN5/g/HRWM7Kg==","signatures":[{"sig":"MEUCIQDkuBPw8LuzwtY4RZJkFl9C7CxM6mHUApFYdcvU85t8bQIgBuUAgiB9ylz10BjPO48A2BmObhuW8hHCHvB5ANky/eE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":172406},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bac602accf8d7f7807d4384290354fe624bb641f","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"9.8.1","description":"Dynamo-box leverages TypeBox to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.18.0","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.29.4","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.28.2 || ^0.29.4","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.7.0_1696102660529_0.4974334681377077","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.8.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.8.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"c87fd44409f8c2f3ad01c764237dc88e8ba5606d","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.8.0.tgz","fileCount":20,"integrity":"sha512-gKa9edb7Ie0aYMknE+a/AIaZJuw/OXGFcF/u9Sm/ZyKz3gX68f1KizOl5vYhB5hmGBauOaGViQnB/6XYKrPQVA==","signatures":[{"sig":"MEUCIAld5bpfguBZo/y3z98RZLSZRmDH8pNqC2+WFO+8/Ey1AiEAsCUzTmVGEJagpghp9cokSMWPoNPQ3RSID2ykHG0GKhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175478},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"12bfaceda45b9ff9f0dfcff77b5ac1f7a5b5138b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.2.3","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.19.0","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.29.4","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.0-dev || >0.28.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.8.0_1702399552114_0.5051708098415433","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.8.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.8.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"297ba3282c7370cdc87bc39b52e2c7cdd4b57c03","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.8.1.tgz","fileCount":20,"integrity":"sha512-vxghPlV18zSXAqEJ9UOMkWy/hSzrI2X++uD+z2wbFYsQ/hzPHq0Y9tUVkH5IiRcqbXK3kXe4pJ0FftdiFklAdg==","signatures":[{"sig":"MEQCIDSBnBNtvFxgtDcB6A5jIxzpNeBaXloIWz21VAWuxCRtAiBbKby5ga4sdBHGiMZkL/Ui5Cic2JRBagtwWGbJ9cFPcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214186},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3131b227c6be04ecd621c886a9b3c0ee70d5ea2a","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.2.3","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.19.0","dependencies":{"typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.8.1_1704294126735_0.9794248730063018","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.9.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.9.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"41c0a9e7cbb1559e74dcec1daf0ecf4e74d2aaf0","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.9.0.tgz","fileCount":20,"integrity":"sha512-vnJ9yoyD/u/bM5D4YhwwU8+sPslNANeOlLBTaG4us5e/C6WPe93VgmVdZkXgt3zT0FxyDlxXmhgfxD8r2dWhig==","signatures":[{"sig":"MEYCIQDlXy1c/V8y4Zi9Cfaoydb3AqksbiNIZF3t9HSQKHb7OwIhAL1ZI5QhOs7yuryMN3uuzAh76w5Dfa3BaPTiIftkf3pE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232548},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bae439519bef2a821521dec817aec35aade67621","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.4","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.9.0_1727283484353_0.46923982627660576","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.9.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.9.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"aef26d69872502a189422d63ba4f177e232794e7","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.9.1.tgz","fileCount":20,"integrity":"sha512-KjY9BzfHwE1se/h47NbB0f05AS9kyw85g7fD1bO8dqZLumroD2Q+zlLAc+QIo0XoXdlbcq1kubI+OLhalb17dw==","signatures":[{"sig":"MEQCIEx+keBHvoNhB3B+jDOM0+c5b3IJIp2vGJr4B1ts95YkAiB+Izkp0+SdSb+tGCenqJbCADDTjR/ZPX42sGnc6eg8JQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232472},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c670265f7fd1c971bdaa4ed4d829d124f02048f9","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.4","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.9.1_1727475145105_0.0549534804109677","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"@jayalfredprufrock/dynamo-box","version":"0.9.2","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.9.2","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"aa4a317faed971f0210fe7aaa34beadf070b9a01","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.9.2.tgz","fileCount":20,"integrity":"sha512-FBZrg2TPdpE2vFBEWnYPj0GLB9n4QvX2qIeDspf9ie8AgFQQUrUK8+iErAcWWAh/uOpcr7C2NAIA5QZ2vL7DhQ==","signatures":[{"sig":"MEQCICxVij1ALWuPJP0xuu1l7Z8HeHfZyrRlbIaypvRRpjmGAiBKjCsztR74p5lMnMDJiFO+lPfH3P/8rVPR4gDHE8tCgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235962},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"86f608bdacd027893cf081174e19cb706b869320","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.4","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.33.12","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.9.2_1727724667401_0.681505772593038","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"@jayalfredprufrock/dynamo-box","version":"0.9.3","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.9.3","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"8276d975a683acb05889d12782f87e9647e93fbb","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.9.3.tgz","fileCount":20,"integrity":"sha512-q+Anz+AENp1FZFAzMbsnhFtg2QiFPbHSwH5HJpRvFHGjeL7ufRzMtR8W4qVNShjCsY36GOyWHNJnd5w6bpZL1g==","signatures":[{"sig":"MEYCIQDpy5byQAykG+i5zRYt6Zb48Mv2je199072QtHZS9C05gIhAP8C7Ou8kCFCBpBHLzymD6VfW2tO1bRFAES6ZkkMuh6F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236750},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7d3f73ca6a31161b4a316212c78be1165c67dafe","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.4","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.33.12","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.9.3_1731018576868_0.8527821372443061","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"@jayalfredprufrock/dynamo-box","version":"0.9.4","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.9.4","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"3a2bdb3e337693a5fa569eee460a85bee6d0d2d4","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.9.4.tgz","fileCount":20,"integrity":"sha512-Yn0RqtMYIxJPo6QuDn+aosmkk0E6TaIN/hGipACD04gfZ/3LFf3gm4NCqGF818SpDnh9OwABHnYyAhbx7QrjQQ==","signatures":[{"sig":"MEYCIQCLzpgjY4vm8hcUY/4n2lwXZ8AimiMuBqgMBy2SJfmRswIhAMrvNjSWbP2Iv5DDHjCChrSPVpKfNL/Xk9MWpitanUkh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239154},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cda0a9a0daf192d5556b5ef3bb53960b5abf9fd0","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.4","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.33.12","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.9.4_1731526537052_0.6603651021802608","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"@jayalfredprufrock/dynamo-box","version":"0.9.5","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.9.5","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"de24929d495e4fdf90799232d07590b708d6be11","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.9.5.tgz","fileCount":20,"integrity":"sha512-6Jr1ZBKpZl6d+vFrD97FqoOdcHc1NwtJolDtkjop5Zk24d8P/ekOXE7wkmDaOcwt8Fbr4ZQBFHy+UAnwRSIwAw==","signatures":[{"sig":"MEUCIQCKg+VMxY8+sbZGkGppPRYDfrrYuRVsMm1TL33McqajvAIgJRdYON4myv4SO+ZGc3qIZC2IdQY5byvf/UDyK4WUp/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":243265},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d7a04c8a162c11417a3c2037dd4355a8d3a31e1b","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.4","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.9.5_1731943507679_0.9987774232661064","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.10.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.10.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"5156ee7de442343d60fcccc9c51802d8813de705","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.10.0.tgz","fileCount":20,"integrity":"sha512-O1x94bCrV6ZWW43lg7n+Rf/uYBodu6xco5M1xHqcb1ybOA25QtNn4xT86kna9AU8hJSIPgPzBiFQpX9unk5orQ==","signatures":[{"sig":"MEQCIHjONeicoaXb+ES18LUdB4jmlZmvy/2PV5zoRLR9MpwrAiBQPR22/T96YopKeMF95lYRlL8ot1JrZmsl9ilzys9lVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244345},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0ef3852bde9c8a89572554b03012b8c38664960e","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.7.0","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.4","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.10.0_1732115952982_0.8663539587506619","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.11.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.11.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"9d1d8213c487cc854b589b7c58200385cde3a39a","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.11.0.tgz","fileCount":20,"integrity":"sha512-Cp2bN1vo+oFUyBYNpRWGW5k29VguGhR20wUYPQcmAGD4v7/6msboFnGXQ+uRgGzu7O4tCf0N4dNCsF0jfpCHBA==","signatures":[{"sig":"MEYCIQC+Oi78nHk/5OCV6eprT7EgdjJI/rTDisVkh4D5QK8EVQIhAM8K+eLj/ItBkYFuy+cRSRvR+2/DrNpwMd04NzW82hqO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245173},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"675c89eabb11333e57d9fa54c1e40fb297ed6030","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.5","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.11.0_1732664033294_0.4335336958791014","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.11.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.11.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"cf1740a24a28bca23c0b9e0a5102864681f9f1f5","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.11.1.tgz","fileCount":20,"integrity":"sha512-qXo5BN6pXnDvMdM9kOnUt6UXuHx5WyEKXQHE682UadLu4aKNsSP+Zt72BjJHTKNBbPLs7zkSGOxC5DBBPDbtcw==","signatures":[{"sig":"MEQCIFlsB0eMpRoJEWOFmQJKH7kKuHq3yyme9Doenomix5QpAiAPMx8Uw51qg0lnSCIEj+48liizBgH2r9qApeAOUz+kTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245243},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ef3ed824878f9574711b2fc5c83a1c5fb27ba7b6","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.5","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.11.1_1733195514752_0.896428987394505","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"@jayalfredprufrock/dynamo-box","version":"0.11.2","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.11.2","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"04be019b1e6961ff6ee41699c23d1f1118b24bb8","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.11.2.tgz","fileCount":20,"integrity":"sha512-olQMBr6zbOKtAUkCJqCUlUbdQMy60T1SZZDQchLHKjLXsHJWAytM0oyLkfAhi49sooKCyv0/4vz9sHjx2TqLTQ==","signatures":[{"sig":"MEUCIBHUMqPh2eXrb7YiSvBEdBln4SCFIAHvW9UeE+TIGMSNAiEA0VHWHPv1YYW6UxLrgCHZu/1biSYPqVSYaIvCUUcWrQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245241},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b73233c4a4f1428b3b2a25a6c9851966f39d9e67","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.5","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.11.2_1733196524287_0.805323789593926","host":"s3://npm-registry-packages"}},"0.11.3":{"name":"@jayalfredprufrock/dynamo-box","version":"0.11.3","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.11.3","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"b2db24311d3485a99e5bca2b0b3d923928912fce","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.11.3.tgz","fileCount":20,"integrity":"sha512-S67sos++qtMuflFi5BxShs7b6O/qYfp+lwHjFnChOiBPFiHtoSKYTRLwzKzHctYwBmNKh/NPr5cybw+ZKYHYYw==","signatures":[{"sig":"MEUCICvb7nPV5nYqL6XYNFXkeWomMG7GqzoEYq6Yqp/Bb0j7AiEArgBLrb1jqYJF928/GjIxi9lC1aoOvPIqbbyQOsr9xVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250341},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a2c7494cc7a15a64e54ed7a4344d7c33319cdd55","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.5","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.11.3_1733361571666_0.8284526572731399","host":"s3://npm-registry-packages"}},"0.11.4":{"name":"@jayalfredprufrock/dynamo-box","version":"0.11.4","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.11.4","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"da7d7c9c30b27e4e50a36082bdb04828d2655a62","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.11.4.tgz","fileCount":20,"integrity":"sha512-RYXjCKS77/FUvhw2NEZttKHFbAPGnRpabx4HRdi2LuY25zzQqD+7tt8yXa7/Z5jSxvt4TUlLTOhL7sJHVBGHwQ==","signatures":[{"sig":"MEYCIQDLf8oCoUrLBNv4eVLDUEmzg6lMLBLR8oJF1qGOXk8PdQIhAIOEx4IxfsondIR3PhmD8YbCp4ms+dJLWtZaFXIctpS2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250277},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f76c53df6cf3e75aacbb03a0ff75047eb435c5bb","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.5","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.11.4_1733411917496_0.8092440590873067","host":"s3://npm-registry-packages"}},"0.11.5":{"name":"@jayalfredprufrock/dynamo-box","version":"0.11.5","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.11.5","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"bf103f3a60ac6a11e03946a5958a79e937eec0c4","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.11.5.tgz","fileCount":20,"integrity":"sha512-NWdwN1vBW1pH/fe7X0+Q5GqM57tSD0kyRDqVykoBRX9gv+l9rCrBKlqa2mVf5gV62zPzvJgYigTU3tQHF/L2kA==","signatures":[{"sig":"MEYCIQDenzw6IRQgLFE5QUIXDsWVBztPlcdBLoGHmaJSRqAKcAIhALGYaWz4nyRhZJRQZJno4a0HeLRiRioaYgXgSLs6GNak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252064},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bda54a447c8b9b438da25115338ac0293cc783d3","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.7","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.11.5_1742223177719_0.7536420992038957","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.12.0","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.12.0","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"4fd63ab04f6809cd9148434d1ae51d1744ea3aee","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.12.0.tgz","fileCount":20,"integrity":"sha512-U3ODAFS4cOst8V1u5GPKzwe0qRO2uEamaanWWiPf0Mx9HdCfqP6PG/t7FZtSF1emASEZ3XdaseohVHVn7b9uhg==","signatures":[{"sig":"MEQCIBm/f6impmZfaoki7A+6hAtgPGsi9hECcLKSapJD4HzaAiAZGQ9bITnEPcvPS8yZHY5lV0VqXKl+Y6UY6rVVrO52kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253987},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"99ca51eceb7d7abf98de4d3d8e26d3f4fcd5fa00","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.7","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.12.0_1743086810714_0.4107303094279","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@jayalfredprufrock/dynamo-box","version":"0.12.1","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.12.1","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"8939f648dd68986f09373088fc2fd0d4fd4f7294","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.12.1.tgz","fileCount":20,"integrity":"sha512-uzxooQUg6UaIN9sqa9q4FPScC55v31Abyx7LDENUQ5yebBpuV+djh4226joPmYSRdzwLhk6i1AKpXfMcmBx/QA==","signatures":[{"sig":"MEQCICPVhFGS55MLxGcM/X+9NTyIArr7LPt9veno6QfoSEq0AiBZgEtM1f8hqsdQtxW2+8mgrYOdMY8GiAcV6xigXILLGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254027},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"cedcd940d00d802737d7c0a23a6d6955f32037ba","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.7","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.12.1_1743100116371_0.022527807452368043","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@jayalfredprufrock/dynamo-box","version":"0.12.2","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","_id":"@jayalfredprufrock/dynamo-box@0.12.2","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"dist":{"shasum":"a1e86a8bb1a6d70b4683ae664f2ba1b8f3a617e8","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.12.2.tgz","fileCount":20,"integrity":"sha512-Yl0dYo/tWAvFc4XLi0NkoxNtwaDfPLkNytaBkFKPkrNpEfo6Y0YnnAjFA19IKJo4HWaHKruOx9JaEezlWFxVFw==","signatures":[{"sig":"MEUCID6xC7WnBarVBP3AtH/j+CXtdZ/qIu8YOjDZJUfwYbBUAiEAs8M9TVL2vLgypNrJWZFdCfY6bBc1iREaGvdA+eTp6/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254063},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ea67932f567b5b8001fda582fa60951039d8c5e7","scripts":{"lint":"eslint \"src/**/*.ts\" --fix","build":"tsc","start":"tsc --watch","prepare":"husky install"},"_npmUser":{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"},"repository":{"url":"git+https://github.com/jayalfredprufrock/dynamo-box.git","type":"git"},"_npmVersion":"10.8.2","description":"Dynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**","directories":{},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"_nodeVersion":"18.20.7","dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.1","eslint":"^8.19.0","prettier":"^3.0.0","typescript":"^5.0.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@changesets/cli":"^2.24.4","@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.34.0","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^5.0.0","@aws-sdk/client-dynamodb":"^3.337.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"@typemon/dynamon":"^4.3.0","@sinclair/typebox":"^0.32.4 || ^0.33.12 || ^0.34.0","@aws-sdk/client-dynamodb":"^3.337.0"},"_npmOperationalInternal":{"tmp":"tmp/dynamo-box_0.12.2_1743101252476_0.011699067019826037","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@jayalfredprufrock/dynamo-box","version":"0.13.0","description":"> [!WARNING] > **This project has been superseded by [dinah](https://github.com/jayalfredprufrock/dinah), a new and improved library.** > There will be no further development in this repo. Please migrate to [dinah](https://github.com/jayalfredprufrock/din","author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","deprecated":"This package has been superseded by dinah (https://github.com/jayalfredprufrock/dinah). Please consider upgrading!","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"start":"tsc --watch","build":"tsc","lint":"eslint \"src/**/*.ts\" --fix","prepare":"husky install"},"lint-staged":{"./{src,test}/**/*.ts":["eslint --fix"]},"peerDependencies":{"@aws-sdk/client-dynamodb":"^3.337.0","typebox":"^1.3.2","@typemon/dynamon":"^4.3.0"},"devDependencies":{"@aws-sdk/client-dynamodb":"^3.337.0","@changesets/cli":"^2.24.4","typebox":"^1.3.2","@typemon/dynamon":"^4.3.0","@types/node":"^18.0.3","@typescript-eslint/eslint-plugin":"^6.0.0","@typescript-eslint/parser":"^6.0.0","eslint":"^8.19.0","eslint-config-prettier":"^8.5.0","eslint-plugin-import":"^2.27.5","eslint-plugin-prettier":"^5.0.0","eslint-plugin-require-extensions":"^0.1.3","eslint-plugin-simple-import-sort":"^10.0.0","husky":"^8.0.1","lint-staged":"^13.0.3","prettier":"^3.0.0","typescript":"^5.0.4"},"publishConfig":{"access":"public"},"keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"repository":{"type":"git","url":"git+https://github.com/jayalfredprufrock/dynamo-box.git"},"dependencies":{"sift":"^17.1.3","typed-emitter":"^2.1.0"},"gitHead":"31c9eedda25810c0fed2601dd2d2cad84c03d79a","_id":"@jayalfredprufrock/dynamo-box@0.13.0","bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-+aaww7UuEjRQATq1SyMUX7LgvnDaVxVZazJeIB/ToJjlI+h9iFhnTUiXUcEDUw62GRmAwc7a8F++Tj/7Iv5ZwA==","shasum":"5b28b2afd3f1a910b0f7fae05ed10fa558eade07","tarball":"https://registry.npmjs.org/@jayalfredprufrock/dynamo-box/-/dynamo-box-0.13.0.tgz","fileCount":20,"unpackedSize":281848,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@jayalfredprufrock%2fdynamo-box@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEKONmzF1wj5gA3luGpsoMuIDdH4rORHVIBarpHH/22cAiBKBH0dCNVLWcCp+hmIysHr95P/MXr4dR43zZ1GqbJAdg=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eba296e4-0412-4166-b462-a642e6750a98"}},"directories":{},"maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dynamo-box_0.13.0_1782937136105_0.38690993674458984"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-23T15:00:41.669Z","modified":"2026-07-01T20:18:56.480Z","0.0.1":"2023-05-23T15:00:41.984Z","0.1.0":"2023-06-01T14:05:18.735Z","0.1.1":"2023-06-01T14:17:07.733Z","0.2.0":"2023-06-01T18:24:33.072Z","0.2.1":"2023-06-01T19:57:24.056Z","0.3.0":"2023-06-01T21:08:42.241Z","0.3.1":"2023-06-02T13:10:37.601Z","0.3.2":"2023-06-02T17:19:19.272Z","0.4.0":"2023-06-02T21:22:47.892Z","0.4.1":"2023-06-03T19:10:43.437Z","0.4.2":"2023-06-03T21:22:12.237Z","0.4.3":"2023-06-03T21:52:10.349Z","0.4.4":"2023-06-03T22:35:37.097Z","0.5.0":"2023-06-08T14:19:44.233Z","0.5.1":"2023-06-08T15:36:28.628Z","0.6.0":"2023-06-08T20:37:24.628Z","0.6.1":"2023-06-20T18:21:14.825Z","0.6.2":"2023-06-20T21:03:41.561Z","0.6.3":"2023-07-10T19:42:15.028Z","0.6.4":"2023-07-10T20:47:24.767Z","0.7.0":"2023-09-30T19:37:40.709Z","0.8.0":"2023-12-12T16:45:52.319Z","0.8.1":"2024-01-03T15:02:06.897Z","0.9.0":"2024-09-25T16:58:04.556Z","0.9.1":"2024-09-27T22:12:25.376Z","0.9.2":"2024-09-30T19:31:07.660Z","0.9.3":"2024-11-07T22:29:37.067Z","0.9.4":"2024-11-13T19:35:37.248Z","0.9.5":"2024-11-18T15:25:07.925Z","0.10.0":"2024-11-20T15:19:13.161Z","0.11.0":"2024-11-26T23:33:53.494Z","0.11.1":"2024-12-03T03:11:54.936Z","0.11.2":"2024-12-03T03:28:44.476Z","0.11.3":"2024-12-05T01:19:31.832Z","0.11.4":"2024-12-05T15:18:37.733Z","0.11.5":"2025-03-17T14:52:57.924Z","0.12.0":"2025-03-27T14:46:50.899Z","0.12.1":"2025-03-27T18:28:36.562Z","0.12.2":"2025-03-27T18:47:32.686Z","0.13.0":"2026-07-01T20:18:56.231Z"},"bugs":{"url":"https://github.com/jayalfredprufrock/dynamo-box/issues"},"author":{"name":"Andrew Smiley","email":"jayalfredprufrock@gmail.com"},"license":"MIT","homepage":"https://github.com/jayalfredprufrock/dynamo-box#readme","keywords":["typebox","dynamodb","json-schema","dynamo","data-mapper","validation","repository"],"repository":{"type":"git","url":"git+https://github.com/jayalfredprufrock/dynamo-box.git"},"description":"> [!WARNING] > **This project has been superseded by [dinah](https://github.com/jayalfredprufrock/dinah), a new and improved library.** > There will be no further development in this repo. Please migrate to [dinah](https://github.com/jayalfredprufrock/din","maintainers":[{"name":"jayalfredprufrock","email":"jayalfredprufrock@gmail.com"}],"readme":"# dynamo-box\n\n> [!WARNING] > **This project has been superseded by [dinah](https://github.com/jayalfredprufrock/dinah), a new and improved library.**\n> There will be no further development in this repo. Please migrate to [dinah](https://github.com/jayalfredprufrock/dinah).\n\nDynamo-box leverages [TypeBox](https://github.com/sinclairzx81/typebox) to provide a strongly typed repository client for interacting with DynamoDb tables. **Remain safe in the box.**\n\nThis library also currently leverages [Dynamon](https://gitlab.com/monster-space-network/typemon/dynamon) for marshalling and building expressions, so be sure to visit their docs for additional usage information, especially in regards to conditional/update expressions.\n\n```sh\nnpm i @jayalfredprufrock/dynamo-box typebox @typemon/dynamon\n```\n\n## Basic Usage\n\nConsider the following schema that represents a user:\n\n```typescript\nimport { Static, Type } from 'typebox';\n\nexport const UserSchema = Type.Object({\n    id: Type.String(),\n    name: Type.String(),\n    email: Type.String(),\n    createdAt: Type.Integer(),\n    updatedAt: Type.Integer(),\n});\n```\n\nUse `makeDdbRepository()` to create a fully-typed repository class:\n\n```typescript\nimport { makeDdbRepository } from '@jayalfredprufrock/dynamo-box';\n\nexport class UserRepository = makeDdbRepository(UserSchema)({\n    client: { region: 'us-east-1', endpoint: 'localhost' },\n    tableName: 'users',\n    partitionKey: 'id',\n    transformInput: (input: UserInput) => {\n        return {\n            id: randomString(16),\n            createdAt: Date.now(),\n            ...input,\n            updatedAt: Date.now(),\n        };\n    },\n    gsis: {\n        keysByEmail: {\n            partitionKey: 'email',\n            projection: 'KEYS',\n        },\n    },\n});\n\nconst userRepo = new UserRepository();\n\n// does a PUT, but throws if id already exists\nconst newUser = await userRepo.create({\n    name: 'Dynamo Box',\n    email: 'dynamo@box.com'\n});\n\n// last param of all methods allow advanced configuration\nconst user = await userRepo.getOrThrow({ id: newUser.id }, { consistentRead: true });\n\n```\n\nThe class can also be extended:\n\n```typescript\nexport class UserRepositoryExtended extends UserRepository {\n    constructor() {\n        super({\n            tableName: usersTableName,\n            client: new DynamoDBClient({ region: 'us-east-1', endpoint: 'localhost' }),\n        });\n    }\n\n    async getByEmail(userEmail: string): Promise<User> {\n        const email = userEmail.toLowerCase();\n\n        const [userKeys] = await this.queryGsi('keysByEmail', { email });\n        if (!userKeys) {\n            throw new Error('User not found');\n        }\n        return this.getOrThrow({ id: userKeys.id });\n    }\n}\n```\n\n## Docs\n\nLibrary is nearing 1.0 release, at which point full documentation will become available.\nIt is currently being used in production environments so I welcome brave community members to give it a spin in its current state. I don't suspect any major API changes at this point and I do my absolute best to respect SemVer.\n\n---\n\n### Wishlist\n\n-   transact write/get items support\n-   make special case for TTL field, support function that automatically sets it based on data\n-   count() method that automatically projects partition key only and returns number\n-   make it easier to override methods, potentially by not producing an anonymous class\n-   automatically remove keys from update expressions? potentially anything \"readonly\" as well\n-   getGsi() and getGsiOrThrow() that fetches one record\n-   custom events (configurable logic, i.e. status change events)\n-   safe \"transform\" operation that performs a GET + PUT (with transform function) that uses consistent read, conditional\n    expression + automatic retry\n","readmeFilename":"README.md"}