{"_id":"dynazord","_rev":"28-b538762c8f378b5e15f8482d70c77fa2","name":"dynazord","dist-tags":{"latest":"1.5.2"},"versions":{"1.0.3":{"name":"dynazord","version":"1.0.3","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.0.3","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://github.com/someimportantcompany/dynazord#readme","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"dist":{"shasum":"c98074282532046ad69354401f70c8a2bdcb104d","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.0.3.tgz","fileCount":27,"integrity":"sha512-f+Yu1oomRVPeG0KqQbsOpPWKroupHbdYwovqYviF1pC3DR3xA5NwMxoRvKG3WLw+Tesci93C6ek+Ns9v2Vsnyw==","signatures":[{"sig":"MEYCIQCa/BTKh5vsNu6CWzUodAG0jt7AeVnI3b5w5czALuNL5AIhALLcBRbNJGPvEKhHouhULmW8LHUy0oH+RWG4hLKHBmpD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL7/XCRA9TVsSAnZWagAAhsIP/jXx8wbYQmzW+e3aTUt0\nvLKfRGIVxgZYiW0Pc+tMc6+WlXAk6dOduSIus1ua+gzmxlv3hWN/PWriu4hU\nCuk3OSj+XZr3+hhuq6MMyS3s5XHFCSv5AnOAhX7dVBhn+Qoue17ATaVHtJNb\nwMbBxOxx1yU10XSPJx1v+MjxyxGQfUIWI64uFN/9yPbYDTVeHU7oolZpC5C3\n0yWQAstG1Ia1pkEm1Iw6R/sHCaQzJMS2vjvrZN0bebZAGUEP2cw3MwTAxtRB\nrG7vgNoQyOUyZVRSh09Ksjt5r/Wra9z7tbiyEn2AVZW8mWhQ/VfPiLAIwemr\nhZI0dIAYg0GXwFJ95uG76JLnmGyZSUaEt+glsUeL1excJRDXcl3JGp47zzdj\nb5veKYElnBvOobgnQXq9IAE25Eh8qzXs1ruPkgWVKb0oPAj73+6ev5czd7is\nG78h1AK/ICrWc1Vz+5wWUGyS7xCRSczce7Jsjt1JSM5g/BCGoFeauRgxZkqu\n0MfhuYV1imIf69NTC4/GAcGTWGUCLHLHB0My5BwJNy/H41GDldSIHVhuObji\nE/HgFct7ho4pkLPowGXZnlGaTfyR1G19YfDvipPW5+5omJAguUKAymuIQNOx\nGPOsUsjRLoucMdJuDteYHZvKpUqy9jE7qaX6VDrgWivfHV5xyos09JWsdqep\n+/Xz\r\n=p5wh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"4f64321d461dd34e0e681c374fcf3ef0cc1fc72f","scripts":{"lint":"eslint --ext .js .","test":"nyc --reporter=lcov --reporter=text mocha --config ./.mocharc.json","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.11","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"12.20.0","dependencies":{"aws-sdk":"^2.802.0","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.20","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.5.2","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.0.3_1613742038820_0.7822994375937204","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.0.4":{"name":"dynazord","version":"1.0.4","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.0.4","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://someimportantcompany.com/dynazord/","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"dist":{"shasum":"2200ff6638de7ee2faf3a808268c3b8be7bb71f7","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.0.4.tgz","fileCount":27,"integrity":"sha512-IwMDEqaIY/c2igBeEZ4H1tLAIUXNAtmHh/ws/6UlRZ7yAppFOVPFqwtVgj41tVhzTx0Q01psDGzbv0ewCqR4mg==","signatures":[{"sig":"MEUCIEqXq6X4b0tZW5wL7Hznub/lv581ZOTldUCGJnqfl18QAiEA7fioXYzRu1e+QlnTQpGw3kbGmX7Hb0DemaBQ6o/qHqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL8DYCRA9TVsSAnZWagAAHIUQAKLQIbftn7Zv5m5kb+Ex\n9PB8wfmwITsJktfVmklLGfVn6M2Hz0vspe9r19e7xeqNDgI4mF26hoK9qtAm\nUTUsV9MDsq6zkt7LkclJkKkgisq66n0+TVesV5YPLzdpTq2KXhVUcd0VfrPM\nw8RbvqTf/E/6qoUiIh1yjP6jRekO9jyMlmOlAnA++nh+rO1GtSjhg/hgU4U3\n/ydHUtloRcGsV2UxCH1Wy596ZaNvg3P62I2qRQmXz4D3QMzJoBohGmnmA0is\n9Dfe7kGmZZPfWbXFlHDYyxEeHZafqOxN2lKVej1RrZx8KLEV0CKv91EvSpvX\n6MjtEr+//766L8ZZRzMd1higKL7IDUxrwy5ywkWKq8s4TMi+5yqRRe/9An5s\n1f3bW0rX+KNEDfXjBHcnZ0nJ1MckDiFh88GJm1KjaxEsHpN6hGpxcSfXbnNe\nUHziFZuyuZXHqnQB903X06QYV8P+FbjFar5kEG5jcv1eeh2q4LzXyUDpk0Ul\nLMsPZ1pZGM0Ya7jk58l7KeTCvlrGje+hsHNXtDlddR1OVaEuGQ5Buhxy1bp1\np9ycBLV5Yi4Ep3OHFPgQiztn3khLfXylXZI7TPIq+o5o0iSHv544Gja2acKT\nBD8GytBeIMGjvZb4dp11RDItFIXQzkwvXrrTej5IsjdQs1+wHaVXOzHjczc4\nCjOx\r\n=jox1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"3816e4b146b162879ecc2387fd759eeaa527dcd2","scripts":{"lint":"eslint --ext .js .","test":"nyc --reporter=lcov --reporter=text mocha --config ./.mocharc.json","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.11","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"12.20.0","dependencies":{"aws-sdk":"^2.802.0","lodash.isplainobject":"^4.0.6"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.20","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.5.2","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.0.4_1613742296443_0.8748754848848219","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.1.0":{"name":"dynazord","version":"1.1.0","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.1.0","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://someimportantcompany.com/dynazord/","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"dist":{"shasum":"d0700e3412c75f0dd9659b15422d5fce73042fb0","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.1.0.tgz","fileCount":27,"integrity":"sha512-WaDptAR+WMSzoEJ7fX9tbs9lthj/N3yvMV/7cmGBMypCtu8n6lVeZ8bOVKHQagh7IOieiUuFltuPnySmU687FA==","signatures":[{"sig":"MEUCIQCDAeMQEqfKY5EUaqKPB5CgXZ7SLVDIumZFjp48/7VkgQIgYqNzKP7n1akj//n6tV9pJiCSZU8frG0F/UBGBkH1V/4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeHUMCRA9TVsSAnZWagAA7MYP+wYkLF8lJb9y1cmHyxGb\njPMBF6Qhh0feX6fDg4RpHEG0LTBwNHZabm/izzHDAlldeSNithHeLru7uAhu\nC+Rf9T9aCEJJfUcB1AxkcseiAEOmhnfP34ui9pNtxWFZtpLwXAZqO7l+sexl\n+ZKRLmUWEnfKLcwRrUK+S6gldEkBg1ldjHiJEisreLOyFGzwKdCemxm7vrqs\nwLFZogUnWB7liGH+UN0x6sdErcLaUVG4BULvso6Z9TWdCEZrm0R4mG3qxiaM\nxA9KX/Q2wlfYu2jmB3Y0sqE08E4Vu1MXo+MKBf16BKAUj7VA/ScTIrCiecL7\nFbGxQkeupgH7q4Z93ZGA+MkfrjKhdORIJ/nNIM/AMXlN36jh2Dq+mBbMMa8/\nbVqURMnGjVNzNFP2EYEC6EZCUHpTNHauSsPds+uhr/lrM+Uj/PEhMsQGn5J1\n6oxx35me6gj4cDue23WO4eZxWcMPTV1pCJ25AxDjJKmzrSWgFiiv+yjYDzj6\nnZ6Q8cDxwPFQeHk3uWv9QQZnu0/TzVDAhf0yBpw2QQM2uY8bYPiTY+LxlqVZ\n+YneGierwHm0Y9r9v/eEru6YbMFMsiM2+vWHIyWQEJGxya5XHd7MeJQmwRlM\nYeNQuVxfKKeZg7WYLBfOrdpGSWKeiL3OIfTikkBXfdPKza9CWR7bBsQHWeq5\nTDKT\r\n=IpQq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"3c6cc01b34d3e11a6372dea586fe4031bc29976e","scripts":{"lint":"eslint --ext .js .","test":"nyc --reporter=lcov --reporter=text mocha --config ./.mocharc.json","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.7","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"14.8.0","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"_moduleAliases":{"dynazord":"./"},"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.20","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.5.2","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.1.0_1618507020337_0.48299205237070253","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.1.1":{"name":"dynazord","version":"1.1.1","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.1.1","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://someimportantcompany.com/dynazord/","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"dist":{"shasum":"a38a3378ca2eba31b23ad1845dce3ac35c91d7ff","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.1.1.tgz","fileCount":27,"integrity":"sha512-walvZcSfXJpgpwQQ63u503bb+N17B9eFq93LijyghFm0dXD93gApQ6A+opEt52yji9RSYU0QlUTrCbFuevEMHg==","signatures":[{"sig":"MEUCIQCunYKHaTi/lG/yZxKZ7FhsaZNiUXyCxUSGyDV7cuq9DwIgUn+/Vy77rjHC32pKyQ3fe1X7w705hsOklodEyL5RtOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgtgjGCRA9TVsSAnZWagAAIRAP/36LDdEvwQe/SYsnNdQP\nb0p0WJvPoxY5bsf+nevR+aa7IIGiv8mlDKTxgArjVTBrFUOKRGkkIN9nJxaz\nGBtTsX1uS34Ha7szlfGkhdR1vuBimRpusUPBvrxExpg5Nv8FWd4hcpHgCRN7\nbLbnySqvCIRlVnti/Uxc69LKn7+DBXipYEa/hDb4yD9+djWcByxhx1p7s2oa\n4b9FGLW91RJqqxnOIXsjqTJU6E/cnABoJ1hAX+AQaQTiLrlR8Y9GzGmHjH3X\nfbs2d2iifwZBFiXaLr+Ge8pEKrRLvgqRLSanIOKyg4Ouosbn75nGNJxsoDJf\n/yWeDaVgpF+6rx9n5wGBFAkbsyxced2dPYolGIkTYoPEVVBI4Dc0dQeM4RbE\nwc36WK7vV+mbHkusLe4lGnFuNYBpcZE8Fr+uvH8EfW/HQ+cRfeuE0lUkOrVV\n9S0f7zIPVJRnVQ671R2NbNHw1EXZR4Z/N8M1KggzUsq44MulES2RgPjtoBCc\nFvyd3hSEdyctij/CajoRwiborKZCc7u9WZnDLi/BS0mUSymsQIXErq7kun+q\n/2LT8mNvCyEkqwb/51JfCFgrWQRC4jDIq79j9Vdgw/D1PYmqslyRSteggvOZ\npBjUcGRg9jhQxwAQmlkOcOHijBpYMAWWMjJHsX70aYvHMawpq9T+XEHlHQqv\nk2Ir\r\n=kw2U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"0a7b6052ada7afbb5cfc1cd66db55089509db2d9","scripts":{"lint":"eslint --ext .js .","test":"nyc --reporter=lcov --reporter=text mocha --config ./.mocharc.json","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.11","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"12.20.0","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"_moduleAliases":{"dynazord":"./"},"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.20","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.5.2","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.1.1_1622542533879_0.34477433173501715","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.1.2":{"name":"dynazord","version":"1.1.2","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.1.2","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://someimportantcompany.com/dynazord/","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"dist":{"shasum":"6df1467c4a7b7907a95343057d17745482432dba","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.1.2.tgz","fileCount":27,"integrity":"sha512-KgpUNLVnBBg4b1yOMjuonHy198LnMZQPnnJqdr9MSRO6vlL2/7bsUalPBE9eXlxhroJ5FqJBU9Qu5CjT48/vrw==","signatures":[{"sig":"MEYCIQD/sH66H2H5Iuf4fu4VTpKNukp+FUB40dwAol+0Z2jAdQIhAPFuq0hXQuLq6rUr7Dw+T4wGp/2AHgXcfJOolxvH78Ug","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC77cCRA9TVsSAnZWagAAItAQAIkvROf+8pj+BtNVeeEs\nHFEoA7W4P384olqtCVJMxNgHkkg7r67E30GY5nVbyXGmiHYdCT9hCmuZmZ6j\niuVLQ03K37eyCJsvrgiAEBvzySNMdQJbOXc/Ylw9KXobJe8Ruon9anbwbQ7p\nFMMq3KZ77tKgjm+OfiFnxqapbGbuwWwE+Y8vJ5yItJcgOFLafcybXwLtXyjO\n1X+6+zO/89/LnllHHaSNy58fSmTjMizfO3FMZrsT7lp/9P3Mr7NwpILRkOln\nj+J1AfgHnWgLoUKv2Ph9npQfd8h7pLL8lXPHGoeMvzXDAx9WLmMi1ROXKi6G\nOMDGBa8ZxGQgH2ktksuxLtVoykc92IEoV2VW7dDvQ225rWvhkXS2Cj9Lj6Ky\npC0zNKaeGaBDHnlttQWpIBv1DCAcWOLtFT1UwcdESBd28CNcrXzotQwBstdt\nv16LGdDfCY5Yr3wgdMDw7KfR2A0yDLFOv0JKb+etBXsOLxTzc0kP/RLn2huN\nhdhZ4fh3EN33v4uDTD3r2tDc3jWVNYr0ZEQkPKSIb/8qIgSVPNQ6GombcUk3\nsIXdB1Ua7BRRgNdUqlpuGhF9dg1jzU/myB5ud0Y7pk2yOVSbh77zcxx9lS6p\nNrQXbKUn7Y6RXUooIzuZIMwxl2GalWPa31uTqBJxWBvfrbBtxhSoyT3cth7t\n8jre\r\n=UHgI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"220a90768ad640b7d6c22d8649cad365c0b1e13a","scripts":{"lint":"eslint --ext .js .","test":"nyc --reporter=lcov --reporter=text mocha --config ./.mocharc.json","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.11","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"12.20.0","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"_moduleAliases":{"dynazord":"./"},"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.20","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.5.2","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.1.2_1628159708543_0.9171051406723156","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.2.0":{"name":"dynazord","version":"1.2.0","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.2.0","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://someimportantcompany.com/dynazord/","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"dist":{"shasum":"4f95c0f931f0c01e7587b5432346de3c931f2c1d","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.2.0.tgz","fileCount":28,"integrity":"sha512-DEWkzWfHE9s/ilUKHuPjWPQefQElQOwRWnCHDS+G1lsvJESaymCDo5zTKcJXt8dmms4G91Ag7mfDPgcHdTP4eQ==","signatures":[{"sig":"MEYCIQCj+i7CJYp4WcAiUgUWL2VD4/CNyZvjxU+daXViztbSgQIhAKV9br3RW66Qp8wJP78fH7wi7h9FSditV3AgPMWYvIFC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIrOSCRA9TVsSAnZWagAAfXwP/RmA0GDBkHHrM+3yHWfh\nywln6MnUpuDtc8Mo2QbOe2CTk5qqqncF97ezAORBuZq+C0s2Sg9w+N3x1nE8\n8mYuu+KIaB3FmMkR+atrK6JdjjcAdqw9spxMnC+XYHDWmtdc8plBhU0So18Q\n18ohUudzmVTnV8afvaiCb0FSvgoO+ceLppur2ACTwRfQqDdU/JfWq97m+xp1\nXZIgAFvGSSvJJTW0zqT9ShwUhyw6mNI2vU5ChVztDzdQHO4J9qisHMA+CuP/\nnG/iuZ++e5v6GkRuN4oFal5PNjN8+RMtRiUMmSoRSLUovRlxFOxFWk1yXb9c\npf2ONOWTszX36kZPWZF0smg6+iWlAMmU/pLLpn8ImY/PVXKdHkyzsYPR83Ie\niqCYemD6MtkAUuj8DHipPgIQdBheSrkdvnoRTsEqn4jbezDHu9d3lloYz4qP\n+gEYdhKkFr3+MYlRJhBccr5/yWz5qkQY2J4/ilx3M1KwSL9tjMGPr6qUIJCq\noKJ6L/tkRL4jB1hJChCkOM0nqrFns5hVnATakm68lN38LOMkKAaPfi/T3hC5\n9EdifbcuChEvsAOAomRj8JcyZPyWjwP24ePO/LQzJELpnKLTu7lYZ1SOt091\nGkn/INkuK7qc89iPGAmI5N+ph3BBtyAlibqAvnc7guM57nmL8tXj5YHiuudN\ncGa5\r\n=QI9s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"a2670a7a65891194ad404ee8678aa2e78bb9a26e","scripts":{"lint":"eslint --ext .js .","test":"nyc --reporter=lcov --reporter=text mocha --config ./.mocharc.json","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.11","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"12.20.0","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"_moduleAliases":{"dynazord":"./"},"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.20","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.5.2","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.2.0_1629664146791_0.6811803758574511","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.2.1":{"name":"dynazord","version":"1.2.1","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.2.1","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://someimportantcompany.com/dynazord/","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"db0a4329b3eb457f3f854157139234aa1de7f912","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.2.1.tgz","fileCount":28,"integrity":"sha512-DvRX+zp3XiQDvfoL+cX+Z9Wl52PENiUAWdv+xCWe9nR5daR6DdU1nVfe7vdWuiBkvTMCvmHklBLDfahmGF57Wg==","signatures":[{"sig":"MEQCIDF8aHzKh//26HSAKVYV8d359PSY8AnQHe6gcvfnF7yuAiBWDT24eF5jaRGSYFhtleHHoVx1bHByVHXEfrqBbAS71w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120648,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMQXICRA9TVsSAnZWagAATpoQAKNCwgRWSfjUy2gaWm2g\nUb/NuOXTShtq74xZlCxoLdsEgvEEU6CcS0Rk28C2o8wBv93wNEpnJbpN+Fhm\nnngtCxcn1wKZuyfDu5fgfJQ82HzPg1eYppq/E6YmfS6LU15D/e2xABT44G7v\n0/QNnZxbRng3HRZB/g/qIytu3QllIi2erYnoSyH5Vk9MW9Ije8WGXXdsdF/9\nx+JlV1+0/Rh3QtR0Yyu1g8U3W5EtlemIrGavAJ8RBZPHfyUOj1CDT1NIaQZM\ne3yijShIPoZgvH8M3nAcBNPH+ZR+HRC+CP/D0yp3VcsR/0DakTGlZtaAbqsT\njr/0WqKt6s+Vaf/qKQcTlDq9wrXR8Ncnn+EgfFP12KM658QDbKLF82GPWiTG\nvmXXQcPYUemZEAKnApfTuTViHViTX0QeW1YRD6Bph5lIfv0YFm9RQdxq8A9M\n1QxpeH6ur/Zfk1SOuYB20Hxg3GljDcu5DOLSeiNITPyuZYigD8ptu8Aheqla\ndN9q8C4kw/QSXagItWVD5pTbOE9mRUVpShFXgRrNA5Z+C/9xjju7tK0dWbsE\nY22ai482oOJ4Z6QwL3wWPQc6G5gg+yunZOZvppU6s1iIOzTbo7zrz+rV4zq/\nhrVcpBH9Sbeo01byzgvJ2Ubl5PKYhil6+9ZScQ+1MPJ5205Fmr37WydCbC+k\n0/Qv\r\n=Tirj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","mocha":{"exit":true,"spec":["./test/*.test.js","./test/**/*.test.js"],"ignore":["*node_modules*"],"require":["module-alias/register","./test/bootstrap.js"],"recursive":true},"engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"e053ea379174b0dfeeed046bd8330964d121ac9e","scripts":{"lint":"eslint --ext .js .","test":"nyc mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.11","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"12.20.0","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"_moduleAliases":{"dynazord":"./"},"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.20","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.5.2","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.2.1_1630602696331_0.894520232998206","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.2.2":{"name":"dynazord","version":"1.2.2","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.2.2","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://someimportantcompany.com/dynazord/","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"cd874582c9483c9ca376adc4036e354e55292c58","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.2.2.tgz","fileCount":28,"integrity":"sha512-Hir1ULPVXDOX4FamFTI7r+k7/nZiFFrXppOJ/UHTOqwak/JAa+ep1TUzIBvyCnxFDq4kshpPhBYIAiOadcXYRg==","signatures":[{"sig":"MEUCIAR/V5hJAX7bcKNnXm5AviS6R6f2m/GKgKlRyCwiHA0dAiEA8WIpGnu5ljn5/8If43GYri2+WAVPvwISgFfL+I6OG1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOkJuCRA9TVsSAnZWagAApxUP/i3BAIyqP6b9iEmy+sb7\nXL2SO0AdcTu+X4pMymlGwyQDaIugCCw3JpsqDYISasKGCRZHEd2tj82Qiu7q\nzjL2G6x34gcrzs7p1lHuz/Q8gf1IY3MyMHtkZZW5l+o8TXXI8HYGZrBL3g8b\nQy/N1l7uyBGWG5dV318Ge0f0rxz+c72KWLqclGv8+xxgeQi7VsyshMmLB+6M\n1ZeaUXpcoD+fbxXiNgUc/AKuTzaDdtTsiSNg/rRy3N3EQfDKs1qmpin/aN5H\n1Hxo1GPeCZfHseK80E+NYeo9yQpdt9pXtJYhpVzOrdx0SYgzmDlMc3yd4TeY\n0Tvj7envuCd7+SVcVgHpBLYf9qO/EoWJI1SzADtBf3Uvvfh7uky5zcdCp+XS\nXchg8Y2QGLhY1/EjMHd7bvpQUhX7qTqi49W4s/XrwPaBAiNwGjm1TNqbp6Sa\nhjE9REdMkusqxi3s3L72vYWZB6iC8CiBu3I9I/DmRgFbpKsWiygkG68Kdm6/\n9uKGH5fcCd+GRQOn95Oqa8vfApZvB9yPL3vJVmmy9BO0Bgl1RPsxueAxBEa2\nXwGYRQ+vtrNaNgRxF3/rUIHvcG4tzQ9qTAa9tqDm1f99FpYa0t4Ai1FGRzhz\nI+nvat5VNOsPC/JZ55CxLJwm5WckCtjX1XWGcuc7Jy/gasd9CbanigQf3r2i\n7Mi0\r\n=a2qn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","mocha":{"exit":true,"spec":["./test/*.test.js","./test/**/*.test.js"],"ignore":["*node_modules*"],"require":["module-alias/register","./test/bootstrap.js"],"recursive":true},"engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"c5ac310a7c9195c1b157a2631f0caf96381dc642","scripts":{"lint":"eslint --ext .js .","test":"nyc mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.11","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"12.20.0","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"_moduleAliases":{"dynazord":"./"},"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.20","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.5.2","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.2.2_1631208045819_0.3477252904762149","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.3.0":{"name":"dynazord","version":"1.3.0","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.3.0","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://github.com/someimportantcompany/dynazord","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"c199492016f73b92db75768406498a4a8e8b894b","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.3.0.tgz","fileCount":28,"integrity":"sha512-4j7GEmIaCdEgBGfw8KE0vvboYLIZIegJhukIcH2l2ikKbCeiNGJA3zgsRIJFSjd8wZWsaHMPLwVCR/YReY6cUQ==","signatures":[{"sig":"MEUCIBzMIrEaRA09cvOiCyotdmueLZr1R5VkCZRKoyUd1x8yAiEAnK6HgPGO6BlCRE3aSMQiHX/MMP3hDFCOfelPUBZ2gaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhygDrCRA9TVsSAnZWagAArk0P/j28MK92g5SDZM/F4exL\n1m7eGk8o/M3FwNe49lTsNZAPsELMsYsF+gHmg9/bTGRo5bdU66xsxPaX6Os6\nM/fuQpNILkcxQ3MJ8hBc2wbzmQPDGZjka33NJt5pY3eLl1Cah46Pzr5R5BKN\nHKFtUEKPf23xWf8eszPxemescEFTvAoUJGOl/LjwtQEsBwLIJlDR93zw8hbI\nC8N/jYUnoNmKEs2zRgo8MEF6SCOZZf6YbfS+L5yoiBAsS3kClmhQTpGf5Tb8\nP1uFExdooZcOTU3LvFuWtM3xqnxY0WvzKyEGyntBGoX/TrNoq/0qa6bYU3dK\nH52UF4LN22/gzVv/NksCdxPPCC7jBcNgpJP1BWbpImDBnSQazZy9/0Dgbzst\nz26kwlme/87wnX1eGqFIZnqFDB1rR7jNMdNvj3n8gjShJSHlCNY3qEsUWI+g\nxUhezKqcep4Giz0KrzCHyQRBg27GCdgsWl5Y67vgt/vjtDQNvE4q/zTqMlZy\nEiYV+dKjTMZCXvldNrHbRtet1qRLnMYboStPQkXGLDwkHU/MoXF5gbOwK7v6\nHkbRkTNOfNG0Klt4Vmh3+Zf57eGt43jlAiuKXRlPMwVu6mc+ThtFW54bdapY\n0d0VvVqiYo65y9r5E6qNfP84fm7J1NqVikgRwNkmsQMTSXS99mGM8XIpV7lv\nGMvK\r\n=oWdE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","mocha":{"exit":true,"spec":["./test/*.test.js","./test/**/*.test.js"],"ignore":["*node_modules*"],"require":["module-alias/register","./test/bootstrap.js"],"recursive":true},"engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"d366d879c5166a7ecedf60ff10b1f56da1848185","scripts":{"lint":"eslint --ext .js .","test":"nyc mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.15","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"12.22.6","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"_moduleAliases":{"dynazord":"./"},"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.20","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.7.0","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.3.0_1640628459211_0.8548667453618803","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.5.0":{"name":"dynazord","version":"1.5.0","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.5.0","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://github.com/someimportantcompany/dynazord","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"a215eebe251d426c8ca1c7974a18d6e5122051a0","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.5.0.tgz","fileCount":28,"integrity":"sha512-Hy47gesQOJLTpWcFlugrFHr4Wyc2VqxOCp6W11HDI2Zz2jlYvCNmOLE5jZ7HohZa2PGjlihDD4MOWYjoRk2FzQ==","signatures":[{"sig":"MEUCIQDysijjYFY0mw6sx12z0SqjlHxaPRf+9VufuHuTEyxfCwIgH2OYxShaADoyhCuX/ubTvp6EwT/rwlgL9/DT89NFAOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiM1RfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry+A/6AwrlTym7K1WmhRnuIBtl2NvZjjl9WSpm6N5+knQ65anVHaUA\r\nq+fKZVVJxyg2vZklfZer1AyfkLP65DyFAJ1Afr9SOf+spKlJfyHUihioE5gt\r\nqg6Nwo6JVhBH+qBV4fYzds2wF3q7RbB+8QinfaR7VhQs8TrY8CPvRO8TBBf/\r\nmi9pIdnpT/t3rKyQTTCRDXgHHUbN+Hhhy4LbKDqBSjK99qcxF1ubMuypqgxg\r\njkG+rRImQOMGQJL2VqJlg2AF3lvLUKZEk6Y+d1HuUC1ivwgqwRdEQ33OlzR/\r\nELT9DWJpXAi5/GL41gnNPEsnUKtpNON9ItzvfWSdSjvpwr5MTEtTiATKlE7C\r\nDRd+aUZnFyv3TxvbP1HnI5xOTBsiQsc2HfR99Xb+Ew25ZR7s5RyDt2UYhP7s\r\nw2vIbSjZG0ojNsG52yhwlq6HjZao9dZaAhIvK2yumJcdD8PAeg34H6FwwOeh\r\nv6i50oJHEQQjFDi9CKnua2msN9XXgnbsE41rIsfHsUMcHSLsf/lB8PLoddGj\r\npj9OcVcJHIpv15POG71FF6fbSlIjRJj9j2jer3HOC13e9+McrZwpb+COn0WL\r\nF+o1kD7qLrokmKi15ImCvBLDDWwMNOkUYgfMz1eKAF+Jq/Licmh66FE3hZlg\r\nPebw085aWLefViD98itw/giuu8r+nDD2zHo=\r\n=y3pk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","mocha":{"exit":true,"spec":["./test/*.test.js","./test/**/*.test.js"],"ignore":["*node_modules*"],"require":["module-alias/register","./test/bootstrap.js"],"recursive":true},"engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"84dccd60729d5f6a5a520378a651dcbf25ac45cb","scripts":{"lint":"eslint --ext .js .","test":"nyc mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"6.14.15","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"12.22.9","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"_moduleAliases":{"dynazord":"./"},"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","ulid":"^2.3.0","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.32","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.7.0","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.5.0_1647531103349_0.9334993951097892","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.5.1":{"name":"dynazord","version":"1.5.1","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.5.1","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://github.com/someimportantcompany/dynazord","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"7400f4fab9c46d42fcbcf9982db0ca229d28af25","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.5.1.tgz","fileCount":28,"integrity":"sha512-Ps57ZKcFrtdG6KNSoIXLQRGdJZCGQ8rfTW8HGxLDhK/B+5CQscMsYRuVpEHtXSElpNDudR9LnZbBhkPZTlaafw==","signatures":[{"sig":"MEYCIQDVM+ax4bwlfdCWm653Qt5nA9hKj/2eOIHsLLIJ7rpi2AIhAPk5N3t+mgGu2Po3SGROFQdfJB6zQZjYLMDacnZvFTIa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjeP52ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4zw/+NVOO21qQJCeTdJqIWtA4xfzx2rXtY1HCyOw6wUkokY3zm+0K\r\n9W6Fc3SaDCI74eICi8sXcJWvH1qBI5JhMtJu55/aOP/7Kw5v1ZdXAE3BDiAo\r\ndcgYwzo7O+1tLjuwBGKjbiEtti/b0bN+LfBK8cyrgVxAK/azN1XytJE0OanK\r\n73Wk2RYHiMhPq8UuHlnwDIT3Ky1/S10WNqwXC46ULpSwOhwstGs+kk2HP6vb\r\nSCB6VWW3UWgLkTMFjpMgy0GVm2ZJs0RIrhhECLXK3sdlRNyMBVJ+sMBCK89A\r\nsuUPFyp2Rb7JnJ4k/2peKiF3ybI+DVTEe9bMc/QxZbVRz5itnBUSmQ15J4H7\r\nqv6v0mMKCgqSe/kwYvsX5+wkG1lSTcmCjLpeja/U/ui7deD+dT/lUAmULdiC\r\nOJ3Mgra5hGfYGUcL43Gvdjrw9KW8JM6mBiNI9cQrHmxiWtzYaMaUK4AoIdVa\r\n59/5yufdFiYmCDKqHIS/wPuOtWimzXYtm7DGc5Cmc8j9yQ54AL6ct/0/kilR\r\nEH2hWlGiWpgLKharshPEJfD2avJbCH0VD/KHA5QFWjCc84irrKbtACBJ3iRg\r\nCq5vKt3mrDI08joyc6e0PuJvcVq2L9Bthn5ihmjNW0kD6f4fnlAtFiNjFbNJ\r\noRUZNnkcFXKaH7gQaPMp5lbElsQ8egRTkHY=\r\n=x58d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","mocha":{"exit":true,"spec":["./test/*.test.js","./test/**/*.test.js"],"ignore":["*node_modules*"],"require":["module-alias/register","./test/bootstrap.js"],"recursive":true},"engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"809517966ad7086b49c6355bc5a38e157e3f59ab","scripts":{"lint":"eslint --ext .js .","test":"nyc mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"8.19.2","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"16.18.0","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","ulid":"^2.3.0","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.32","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.7.0","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.5.1_1668873846297_0.45524687574041756","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"},"1.5.2":{"name":"dynazord","version":"1.5.2","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","_id":"dynazord@1.5.2","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"homepage":"https://github.com/someimportantcompany/dynazord","bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"nyc":{"reporter":["lcov","text"]},"dist":{"shasum":"5e2166d450d163d95165b16c9df048198e97bb4f","tarball":"https://registry.npmjs.org/dynazord/-/dynazord-1.5.2.tgz","fileCount":28,"integrity":"sha512-bQMxTLfdrc+eT0Inar5er9nvTnDs6hZ3EbiHnHwWDUQdNGM7U4fvRoHiyxy+aGmAzpw36PixI6yJF8sr9ilGdg==","signatures":[{"sig":"MEUCIFO6tT2tlYNHD2vF7A2S0m17rZIFI+nwGyvzLhds2Vr1AiEAxiimlf9CYczx2mGiP9hT4zYyNCKVIkHd6mj2g+qtzsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgTI2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL1g//bpIVi0hT/injFkqAGzEXftBrz4IB2NS8116SUJXJkEmbFXRc\r\nhS0YIUrFLRqhdv9BaVn5t1/RMgxfqZj/yDfrwrWUd3eCYQrISmd9enHXlIq8\r\nemHZzz7JhrwPCflEwHqVf1B2iABBeeVjbCEOeJxlppsP4/KEZeeoml9wOHvk\r\nau70riwqZ0CYvVdQQbhVi2JBpkSdGXCqhEo5645B9NnKclP0BxlEeyhGeyvx\r\niz4ElXnD+4WSUVC6D8DH8sH+Pm8Lx6d/XlTd3dgyEl8eg3CIttszrpQlFTlo\r\naBTXTeUB+JeTov+oVJ4IfEI8PRa1VJQ2aVBewaNcr0mertoYlLreJqKPBUss\r\nCvKtfcJBKV+PTGcqH9/TMa2JXS3j4JEh2tNzc1Kq73UmtXni/XXKPPS3ad0G\r\n5kp1M8G/FptARjrOxIJdIdKZjwuWtS8oaWYtZIrcBd7f/dstjsiNPgBz0NsF\r\nsaeP3sg5our31oZZRPFcB9jPrg1uqv3Quvg63QNrU4ErAhzLAikMI2MB9s2m\r\nl1pTNeRvAJOg3Up21yaobAdaV3eemotXaObuYM+ZLFs/5JUypI/FRr3PQuBz\r\nifCYdCxP6dtb3ykla7pTdepSm9fMTGkAn96PA18yr+9LMVUTosTvyr5MtBjE\r\nQZcjuaTwwNms3JxRmLuT6MS6vzN0TuZeQX8=\r\n=J6Sh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","mocha":{"exit":true,"spec":["./test/*.test.js","./test/**/*.test.js"],"ignore":["*node_modules*"],"require":["module-alias/register","./test/bootstrap.js"],"recursive":true},"engines":{"npm":">= 6.0.0","node":">= 12.0.0"},"gitHead":"0a4a640e32bd6eb0dc1789d7a68aba9561ecc4cf","scripts":{"lint":"eslint --ext .js .","test":"nyc mocha","preversion":"npm run lint && npm test","postversion":"git push && git push --tags"},"_npmUser":{"name":"jdrydn","email":"james@jdrydn.com"},"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"_npmVersion":"8.19.2","description":"DynamoDB NodeJS ORM","directories":{},"_nodeVersion":"16.18.0","dependencies":{"aws-sdk":"^2.802.0"},"_hasShrinkwrap":false,"devDependencies":{"ms":"^2.1.3","nyc":"^15.1.0","nock":"^13.0.5","ulid":"^2.3.0","uuid":"^8.3.2","faker":"^5.1.0","mocha":"^6.2.3","dotenv":"^6.2.0","eslint":"^5.16.0","lodash":"^4.17.20","nanoid":"^3.1.32","rewire":"^5.0.0","js-yaml":"^3.14.1","nodemon":"^2.0.6","date-fns":"^2.16.1","mockdate":"^3.0.2","validator":"^13.7.0","http-assert":"^1.4.1","babel-eslint":"^10.1.0","module-alias":"^2.2.2","eslint-plugin-mocha":"^5.3.0","eslint-plugin-sort-requires":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/dynazord_1.5.2_1669411382390_0.9169255188010772","host":"s3://npm-registry-packages"},"deprecated":"No longer maintained, replaced with https://www.npmjs.com/package/electrodb"}},"time":{"created":"2020-12-29T18:08:52.961Z","modified":"2026-04-12T20:50:46.663Z","0.0.1":"2020-12-29T18:08:53.213Z","0.0.2":"2021-01-02T22:31:25.372Z","0.1.0":"2021-01-04T20:52:15.191Z","1.0.0":"2021-01-10T16:34:04.810Z","1.0.1":"2021-01-10T17:40:42.662Z","1.0.2":"2021-02-06T13:26:22.227Z","1.0.3":"2021-02-19T13:40:38.956Z","1.0.4":"2021-02-19T13:44:56.598Z","1.1.0":"2021-04-15T17:17:00.515Z","1.1.1":"2021-06-01T10:15:34.021Z","1.1.2":"2021-08-05T10:35:08.717Z","1.2.0":"2021-08-22T20:29:06.896Z","1.2.1":"2021-09-02T17:11:36.496Z","1.2.2":"2021-09-09T17:20:46.009Z","1.3.0":"2021-12-27T18:07:39.396Z","1.4.0":"2022-03-13T00:03:15.070Z","1.5.0":"2022-03-17T15:31:43.561Z","1.5.1":"2022-11-19T16:04:06.458Z","1.5.2":"2022-11-25T21:23:02.591Z"},"bugs":{"url":"https://github.com/someimportantcompany/dynazord/issues"},"author":{"url":"https://jdrydn.com","name":"James D","email":"james@jdrydn.com"},"license":"MIT","homepage":"https://github.com/someimportantcompany/dynazord","keywords":["amazon","aws","dynamodb","dynamo","model","schema","nosql"],"repository":{"url":"git+https://github.com/someimportantcompany/dynazord.git","type":"git"},"description":"DynamoDB NodeJS ORM","maintainers":[{"name":"jdrydn","email":"james@jdrydn.com"}],"readme":"![Dynazord logo](./docs/logo.png)\n\n[![NPM](https://badge.fury.io/js/dynazord.svg)](https://npm.im/dynazord)\n[![CI](https://github.com/someimportantcompany/dynazord/workflows/Test/badge.svg?branch=master)](https://github.com/someimportantcompany/dynazord/actions?query=branch%3Amaster)\n[![Coverage](https://coveralls.io/repos/github/someimportantcompany/dynazord/badge.svg)](https://coveralls.io/github/someimportantcompany/dynazord)\n\n[DynamoDB](https://aws.amazon.com/dynamodb) [NodeJS](https://nodejs.org) [ORM](https://en.wikipedia.org/wiki/Object–relational_mapping), inspired by similar ORMs like [Mongoose](https://mongoosejs.com) & [Sequelize](https://sequelize.org).\n\n```js\nconst dynazord = require('dynazord');\n\nconst users = dynazord.createModel({\n  tableName: 'dynazord-test-users',\n  keySchema: {\n    hash: 'email',\n  },\n  properties: {\n    email: {\n      type: String,\n      required: true,\n    },\n    name: {\n      type: String,\n      required: true,\n    },\n    avatar: {\n      type: String,\n    },\n    role: {\n      type: String,\n      enum: [ 'ADMIN', 'MODERATOR', 'EDITOR', 'USER' ],\n      default: () => 'USER',\n    },\n  },\n});\n\nconst user = await users.create({\n  email: 'jdrydn@github.io',\n  name: 'James D',\n  avatar: 'https://github.com/jdrydn.png',\n});\nconsole.log(user);\n// { email: 'jdrydn@github.io',\n//   name: 'James D',\n//   avatar: 'https://github.com/jdrydn.png'\n//   role: 'USER' }\n\nconst user = await users.get({ email: 'jdrydn@github.io' });\nconsole.log(user);\n// { email: 'jdrydn@github.io',\n//   name: 'James D',\n//   avatar: 'https://github.com/jdrydn.png'\n//   role: 'USER' }\n\nconst user = await users.update({ role: 'EDITOR' }, { email: 'jdrydn@github.io' });\nconsole.log(user);\n// { email: 'jdrydn@github.io',\n//   name: 'James D',\n//   avatar: 'https://github.com/jdrydn.png'\n//   role: 'EDITOR' }\n\nconst user = await users.delete({ email: 'jdrydn@github.io' });\nconsole.log(user);\n// true\n```\n\nThis library is designed to simplify interaction with DynamoDB, offering more traditional CRUD methods instead of learning DynamoDB's [`getItem`](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB.html#getItem-property)/[`putItem`](https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/DynamoDB.html#putItem-property) methods. You can also write functions to validate properties on objects & add other hooks to transform data to suit your needs.\n\n### Features\n\n- Create schemas for items in DynamoDB, with validation & hooks to transform data on read & write.\n- Read/write methods supporting create, read, update, delete & upsert.\n- Bulk read/write methods supporting create, read, update, delete & upsert.\n- Transactional read/write methods supporting create, read, update, delete & upsert.\n- Query & scan support, following DynamoDB principles.\n- \"OneTable\" support, where models can share the same DynamoDB table underneath.\n\n## Installation\n\n```bash\n$ npm install --save dynazord\n```\n\n## Documentation\n\n- [Getting Started](./docs/1-Getting-Started.md)\n- [Writing Models](./docs/2-Writing-Models.md)\n- [Using Models](./docs/3-Using-Models.md)\n- [Examples](./examples/)\n\n## Development\n\n- Documentation is stored in Git, alongside code, therefore as code changes so should the documentation!\n- All major work should be in feature branches, include tests & finish with a PR into `master`.\n- To run tests, fire up [`amazon/dynamodb-local`](https://hub.docker.com/r/amazon/dynamodb-local)\n  ```\n  docker run --rm -d --name dynamodb -p 8000:8000 amazon/dynamodb-local\n  ```\n  - Please take note of [the differences](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/DynamoDBLocal.UsageNotes.html#DynamoDBLocal.Differences) between the production AWS DynamoDB platform & local Docker container.\n\n---\n\nAny questions or suggestions please [open an issue](https://github.com/someimportantcompany/dynazord/issues).\n","readmeFilename":"README.md"}