{"_id":"@akkadu/validator","_rev":"29-e82e442c625546806e63960048e5a027","name":"@akkadu/validator","dist-tags":{"latest":"4.1.2"},"versions":{"1.1.73":{"name":"@akkadu/validator","version":"1.1.73","module":"./dist/index.js","main":"./index.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.config.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"f932c9155d2cdddd977b91eeeef35d4e3f41a9eb","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@1.1.73","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.19.0/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-Pu0lMmxe1ZA9CcXaJkz1KXC7CmvEjtLu8i/olYDTcOyCAe06q0YGhTEJmodzV7skAfeEU1mfYAN9m/zbxhPf+A==","shasum":"3a325196194d673e3458096489cdb5da3ae28b30","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-1.1.73.tgz","fileCount":10,"unpackedSize":45741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8y9kCRA9TVsSAnZWagAAXKoP/0TKJmZEUswla6Gljvzg\nqPcYu6rxcgFg4yKLJbcOkUdg7OuPGnV+nPNzSvkobyu56wB6a4cBV5BLQbMq\nCbGPJNClW0uWP8xm5rT8bJRiiQaZzvs+q27TPvueIMGMrjO2NfVGuUcJ1YO1\nqZS5U/37+VbukpLuUgGLngdX+fyOHmaxtfsQHrZ7S6MRl2UyJ27v5eMRU/8P\nYQQraiIEOzvxay2IpeucSfE3X9dOnHJmNxR3rHtTxuWCaQLAYZg76r72Zv+V\n9sC17aNknWfn5wI713OQQZvsSn5Pk6stEtQr9qF9T5OJgdcZSCo4X8kADlQd\nzr1DDKDoKG95nTn4EYyxr3T+ii+iIaFjqbtZOOlF49fvbwOmGeEJzwpEU3zT\n7If0TnFdXisFb815qXUz4bF4F7zZ+QufRlG/accDC46az8HNwM14OUdJxW7F\nGzsOA8f5ed/vymnZ1tYiHcgBS56s8Pv3gVqLXrXu0TZAuWGEEz6Z7mxJL3ps\n9XfpyfgkbkU2x52FrIxoWQzC4jutsdbiaD6DEWrA7vJ4L6UztHX9+j/hYwP3\nlTak3BuucR+418inp0PnC28/OOp7cvuDlu4qzFPi/Vd1vKxH0v6kxMFXYwPK\nRGgb1KzocJnGUx2sjwBDG0M0EYHs6QgFvggL0x6x9JdKj7nxRQud1Yb0tuRZ\nvTHE\r\n=xynp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfGz7Sei8u1lFMV/et2VyiwvQTaX7MPWMTYvuZLlIHqgIhANWr4l1NZ/0bd3H1ZQXNc2I77ImUdlYXJk2mFDLySbiU"}]},"maintainers":[{"name":"tneminen","email":"tuomo@akkadu-team.com"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_1.1.73_1576218468249_0.08651115240600471"},"_hasShrinkwrap":false},"1.1.77":{"name":"@akkadu/validator","version":"1.1.77","module":"./dist/index.js","main":"./index.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.config.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"96d9104985fadeeaded0e6b5cec0770213e1f828","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@1.1.77","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.19.0/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-JR+DblBXnnZAkzgLw8EjX4n3yrvUd7mmKWOnfTDmqUVoWRZXd+G0qrkXnx+lNiE3bh6o6A3pQEVXCF5QhC96tg==","shasum":"e96728d55fdac01724675e1796ce255bf2244dca","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-1.1.77.tgz","fileCount":10,"unpackedSize":45954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd828fCRA9TVsSAnZWagAAXwQP/jUgW8vauWr93grSvg6y\nxjlz3APotDnMPK+YNrQ7Lq28JdCQ4nVMk+4G+BZriDhub/QKqzdB5+KvPGuL\nyE3xQA+D4EJ26aKZCPspvjD4V/0TZFx6Y3DuL1mdUo5uwogaZEDGVvbJbbRA\n8D5x5P/zDzYZ+t6LIgTiJ+IETy7NnW9M/BGoXV7IBydRRX9u4eMEXxKkK+tU\nc3e3jHtnl3dLXSkinf5jD2K9iC+7njR4vAw8GL7Fhqk/+k4aUOQ2DEaDQzJu\n2AgRr3O/5RlXuIYuhhaur253guUfJsLbCdCuytdmX+KXvqqHYu5fWXq5T0/Q\nH7xh0ZEUQBxSmAU6Eh3SfT7pA0zclmcDksLuT/7G4xTq0sXKorN4JabUkM84\nBEb9Ik+15pdjvRNLqtA9cZt6w36LiN6geIADVoKebjdjos9jc1ml50o+u/Jx\nZ7DTC6qfOHPXshMXicGgD/mNlk24TKUvjIwg1AWrzKCLisec0CJNaB/RfuM2\nxEWnqvhddw+z77nbGf3th1m/ustldYDB8VfFYM7vTBe0e39z8cRE5XltomcS\nWir5NyTyjhWt+rg+k93wpsAlQJFNHoPnzfpdFtsriTfK6B++HTIchm9mEYZo\nlPnVlrmUjVdbBIkte2VuVGajQzeeT7wfFSFSLxncCi/c6C8bQILbdo3eE4DT\nxddg\r\n=70KN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGvc9pHKsoJWTDQT52Hp9I4HdbitBTmpejlXoP5zQ2IwIgL7lgdLPch9Dxb2j3F05n3HUgt2fmv8vmpxxIFkxhoTQ="}]},"maintainers":[{"name":"tneminen","email":"tuomo@akkadu-team.com"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_1.1.77_1576234782592_0.5832749771711063"},"_hasShrinkwrap":false},"1.1.81":{"name":"@akkadu/validator","version":"1.1.81","main":"./dist/index.common.js","module":"/dist/index.esm.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.config.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"05403d363ac4c6e39d7c5d67ebd358f1c1d60ede","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@1.1.81","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.19.0/node@v10.15.0+x64 (linux)","dist":{"integrity":"sha512-0Rtzyrm6n7MvCAEHcyuZQ5R95LKg/RIohXKCkrQFS7sR3O+zccmUo7Nf0pfJv4ibAI2vITwv/t2YbnT1fkRB9Q==","shasum":"952abcc177fdebda538411d2d4a68be5238d5f2c","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-1.1.81.tgz","fileCount":11,"unpackedSize":86032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+yTICRA9TVsSAnZWagAA0d8P/3X3pmXvXgbgtLhGlRX5\nr0rrFkncMaKuAkVySLFuW5y5grIVdqkoeAsmmUWxEIDXObXj5vZ9J2gnxCC4\n/beBSoKzz4nJ0a1f9P0wmQz7ciV6wkUFtydzS5Df1XBDK2j8sz4rEbJ/OXMD\nXYye/6vJFcnLJ0eeeXR7OA2uExLTP+FVDDzYKbhlLrkkLZGg/KWQaNpfG/Nq\nlNHnJhp2fFqi8+gnQGX8XJ1mcTsaBl2metxyedQdZe6qYvGFnZYMDKCrqrlt\nfaBkEwm5myBe699lrpRMUqz64wrqv3HkXolEqmpaH/5i8zYVWVqj9CqbuGvH\nW61jeGwfP4LG4XmVc1g28j9oitE97YJaBPy0NhYajNU/zt5fpfm4mf/0QvNj\n1WdXX2haa2fuU4JyvwGhFy+h5RbQJY8vrAaIB7HQ9Bu1GPC45mzdpl+WMlcY\nebVspJkx3odIL3HvySzRLTLdo0xfQAXFv+poDifRSXiyH4TqfQ4CPv+Q1jq6\neDmwN+tdup7YefIPyI8CPBqb9qOwIFYG+2O+EUILOdasmrrfdr877GdjUGt2\nICFcqJ5UKE7cEFq6LYJvypYnB3ZY/USrH+2xe+4bEslMBDMt2EX0IZ/+P72k\n5xK/jx/PK4y6iyKE9VbU2z4zVQEX6hIQ9AFOiVoVLYPd9AMJjVCLU4lsCGvB\n+0JU\r\n=gnfw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFl0XMSkzwp29Q0kRTUdvaqCONejmjA1CaMwTkkthckxAiAtWtHnivy7htO7lHhx3zgEmbP1Ywf133t0yiJRtwVt4g=="}]},"maintainers":[{"name":"tneminen","email":"tuomo@akkadu-team.com"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_1.1.81_1576740039536_0.596930335462226"},"_hasShrinkwrap":false},"1.2.4":{"name":"@akkadu/validator","version":"1.2.4","main":"./dist/index.common.js","module":"/dist/index.esm.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.config.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"d2c9cb3c3bcb9693bffe92c8ebb6abdb47749380","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@1.2.4","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-w8k51tVhvOM3k0aNBCk1E7hEfER7x/4Swr6sZW5MTy3IurUmt84sLLHxCmuJOJVpd9SxvdC+1GpT6s0wmiGKvA==","shasum":"00c5d3da3dd0d99f87eeeb033c43902236be1044","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-1.2.4.tgz","fileCount":11,"unpackedSize":86690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTlLICRA9TVsSAnZWagAAinAP/1P4ZfFWrio0YdO6Hsah\nNuGLuwFog+lWPkhGx/U2zuWj0v7JcxthA+XyP+UV+rzVCYaTBVo1ued0ykuA\nmVsAVeVCrdYFVjEgDpezn6DGVj17h+BcG8w+C5O8kjYXFS+4wSlaJ0BYFu2i\nyxocOLwTWPSHsGSRLQM3vVEAuqFcx3r/vgSKB9myiXDt/guctEskfGXCtLn9\nn/qzZXjdjfxJ98JP8iBVUaRYu94sBozhODZj5majCsHJapDFoK6IDYbAOZJv\ns9iRVqHujGPpFtjegLfmWt5i6g4exoKZr+0s8BHSGs/PIgXQPWj2XBqvW1kM\nX8tqMgkrUdHeaioPPcCcmMrQvEIDbnR887lCmHrwjUfJJX09kY6pMvkBMffj\nLzXK+ZCh2Q2Z6svfBdJeeeC8dWTft7QiYPAcQGK/BmPIEu+zFufj9GAsdmxf\nJ/0Kk+NXLcXXovcWuDaqwE1no0Bb7Hpvb+44HkrdtFvWmr3Q283PEsrTEbQM\nkg11ujH0EPO2o6hG7WguhecMaNyyrnkQId+ONnHw5TjG9ivGGgfYvOMIYPMP\n2h/74c0cFKxplQ9WgKw2uFD4v4V+sVsNHyF6j24Dtc3bT8/GAMQRVEfNrZ93\nvNWaXKzmuPHy9ayyHjFeu0hHT+5ZtX+eZyNsExGeqzQs8B/AMJGOUEVJT2rU\nOroe\r\n=Ndk/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDjDNBpwdOVDPbCX761RJVdHA2usElA1frY5494RNjfIAiArpl+4UeckKrz/8Z59r80IdpuPS0bSES9dwH7LXxv/jQ=="}]},"maintainers":[{"name":"tneminen","email":"tuomo@akkadu-team.com"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_1.2.4_1582191303991_0.854412051361588"},"_hasShrinkwrap":false},"1.3.5":{"name":"@akkadu/validator","version":"1.3.5","main":"./dist/index.common.js","module":"/dist/index.esm.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"@rollup/plugin-buble":"^0.21.1","lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"2b9e777caf963082f445f2943bc45c28f44dd228","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@1.3.5","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-I6qY+XVl2AYxi0ciXZtypJBzqJm8n99bhYza+6pBR5JcmRVBh4Zmkf1htjLPTG3ieJBIYCECuHMkwJ4FoCJDsQ==","shasum":"c755c0201603125b2faf7299c19c9ad0e0b94f81","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-1.3.5.tgz","fileCount":13,"unpackedSize":898494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXiLMCRA9TVsSAnZWagAA3EoP/jZSe1nY3k/ughvngfYX\n8Iam4NrWBc+Hm+K/PQu/Ma7Q2pfmIdpjnyoEEyJ9GTMYUO3o8X2wJjyBoBqO\neya6kSAx2DutdspgNPbpENayNuSo/Mf+G4gD7c5uWI0SgXFwxAsR6Yy6XsUv\nvt7ddeWg0bEAEQWqcqMyjCEOvM//QWYes5ceCP+u8Kzd5SLlEu9+t5wg0q+g\nXXOaPXl165hr5DD3AK23Wqw7fvABnNiIHm7AfqGqw1jN2/rOMwqW4SVOQGfI\nrkwblyIIFFbzyHc5cVAox9ljaRMUvbPHW7dJFlvm8O84B48r1A0e6YBxk0Wy\nQXBL6my6m7Iu5ChJTaPzKbD9e+mQVvMFHLdOUkO1cd1wv9yFmUNJDOt2Kf4J\ngB1IPSRMFeVwk97Z8Y90ZspdlMbK470pql8BPbRbnzv5cE7S/+HmEmQkAd2l\n96LD8kduzEl6mIxaDkeIKR2KGHSKx2+pNZQWeNR7vrenGsBKwJIh9grCmO/9\n1YcZlv6twT242zWlfMoN3Yk6QF35GdgNDUP9lPvldQWgwM+uLxJl+fRHBuvT\nhwWuHvTdlepD9Pg9C+OvRtgK0P8pbtzKoM2bJyRSiVU2ybGyUvPGtP+LpMSD\nO84OJOJ9skyAm40KRoB65Ys5/CMI7OZBRG+eB9lan2xs/qbX+Jf6uBYMBqQf\nEcnR\r\n=oHaA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICk3+/QHQBBR8zuI3dLqVomeqNwaMU1D/e0/aY9E3GqwAiBH3izOlSVR1J5ghqU8C3mizW6znkWJAV+r8qNKuxCaLg=="}]},"maintainers":[{"name":"tneminen","email":"tuomo@akkadu-team.com"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_1.3.5_1583227596342_0.19104170198678894"},"_hasShrinkwrap":false},"1.6.0":{"name":"@akkadu/validator","version":"1.6.0","main":"./dist/index.common.js","module":"/dist/index.esm.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"@rollup/plugin-buble":"^0.21.1","lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"0de0736bf31b037efa87519eaa60c7edac19d5e3","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@1.6.0","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.19.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-2MDHE026wsyeTSjVx+JFZ9+d8Ije522HJbRfmrHBLBEtGKqb7tFiqOptNv45t55UB+667Xswx/GCzBDgSlCldQ==","shasum":"990c101123ed78fe1ceedcad526961d10c3f0561","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-1.6.0.tgz","fileCount":14,"unpackedSize":899087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejEieCRA9TVsSAnZWagAAHKgP/RaCuQedZ6ZLGFV9njmt\n3pJZhsAZcb5H0FIHMEXgnmjweYB+bQW1G0OeeBarpxBINsMi5+RMPZc21eZ3\n1gOHXSk4y+gUmPSgQfb/UpehdjwNJ7WaTlX7XuhZi3hL3iv/92BzziFq70Bk\nzS3ljfB6E0wRTinDk24aIDbCUBmtg1kZnq4he8dGz2URg5ZhZicNfQs9RztU\n207Un7nNSVYrtkztFJ5Uj0QX3QCDszAMWd2fJriiLT206Onk0e5+lrUyfTud\nFmgUpjimH7el3nyhPuYddsuZH7fa8zMcJpYz2bPQm2ChjtErNhrSrAlccEdZ\nBYXdkYahohMcaw4yBpJI6nFxw6YFC5jjsX+NjlJvTonZTmsReEsdyFUz58oN\n6QgX6cVndIJiQtIXWBsYQ/XoD+7xwDgqNNJhSZ4rZtXvQJzH1iAopbGMXTA7\nCUUbI32TwfwUGZ0LQmDjOg2On3CqSHiuJW9Vb6FzppLuqxV9OMOJx3MBfiry\nquODhMRsUhxK4TU0hUB90xJOtKeZ6OBmXm27GXtU56BVsgFlCyL+oDqCg6MU\nP8DOnIog6VXUJqmgiqVoVrHkQHjTEl4idoEwKxRBasGqUsk9N+/VQTZ20pCa\nwJPGEtGPEH6GfZhuQIvwzYv5DtaQZBVJtJ8yTmAxNSVYbfCXddLjID0NIXqy\n3IlT\r\n=Vn27\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQqsXoaB3bvpFxPty14uiP2sn5axjgtklmCX2ygzCKWAiEAwxkXadNCxM3LpkDXnnA/gkYbDTUJzHXXZDiO6cA5tkk="}]},"maintainers":[{"email":"tuomo@akkadu-team.com","name":"tneminen"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_1.6.0_1586251933642_0.5024947713270713"},"_hasShrinkwrap":false},"2.0.0-alpha.1":{"name":"@akkadu/validator","version":"2.0.0-alpha.1","main":"./dist/index.js","module":"/dist/index.common.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"@rollup/plugin-buble":"^0.21.1","lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"f9375dd9f898a51052bef325699f87c5781adafa","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@2.0.0-alpha.1","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.21.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-Tn96Zv2dOm6A7/hpgjcvYdIg/gEBGIUrqzwHwHPX09c/aIG39YpUJuNPg2lW/2OtgXNwlUFNicFVo5fi3Bsxqg==","shasum":"00514f3752cb20de85337558ba500865ac79a55e","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-2.0.0-alpha.1.tgz","fileCount":14,"unpackedSize":899093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezdaJCRA9TVsSAnZWagAALUEP/ReUZMj+UidaWuiIPSor\nFj7UsYb8ypm5ULyxZFWZWfwdNs2Jq4gImcm/YHs53rVXoeFhD3IZ3BQ1eJPC\nkmdFdJKVBEkCj7wTWiRI8cptE9YrZVYZcoa0h0IyfVPxeUWoVazCOrWQ13Qq\nxA8iU58HurPiwW1UNwpH7XYdc7NySOzGaPjbSZf7yitaAimxt5RCPIdKnJ++\nNUQjYEgYL3YuZfK5CfxBlYTn2Kq+fzin1WxYHsBoe6001K4vH2OkR80cbKnb\nd1Ho3vE6ebbsT0hUX3pWbwi6JnN36SSR3zhYNhHGNFRmvYlsJHvOp0QdYMdc\nx/7qFMtmCUIVaFvS1WvEjM4mc91huaZec8I75r5EQcSwRmkYpoqxOHdsl+Wp\nw6iQC37KOzgtQgeRgq7ZxLQo1aoa/FSzPwU6Vz487dZFyJGZ+R7RRZ/dhMhO\no9nc9akNyfBg6eIlw2cf7KlUuy0vCH9ixBW/6F4o3gwflsGrakPlYCKe1Fac\n5JG1nBj7i2/3uR+h5zzBtPloHBzCU+G1EUNj6+3H6Xi4Aob+7Vz4cqZYtmU1\nFswHrNvjRDiDxUJH38hvFdar8WJ/dGk2Rm9FrHDEGELsiIdqeH1QsNdngGVZ\nLJnVtdl2JKrZeqG8A2ZtlhSx4S88GAox0eUvtauPTGMGah8QM9SlVyGJt+N7\nXs9X\r\n=xLmq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7KPT4c/D9OjXEyIPFMfqy485011I16o8qmai8lBLSPgIhAI/Ts7De079YcQUnyAE7Om/OM2Ljg1Xd1/ybCOIdpth4"}]},"maintainers":[{"email":"tuomo@akkadu-team.com","name":"tneminen"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_2.0.0-alpha.1_1590548104567_0.3499195400523123"},"_hasShrinkwrap":false},"2.0.0-alpha.5":{"name":"@akkadu/validator","version":"2.0.0-alpha.5","main":"./dist/index.js","module":"/dist/index.common.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"@rollup/plugin-buble":"^0.21.1","lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"372b699697a60da792876459c1e3a0730ac281a7","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@2.0.0-alpha.5","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.21.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-C8dNsU7eJaZUOne3IpX+uHI+/aPjCOBBA0+qfznscUcZp30N/tWmVanUKWjV0h+J/HjmOGRXUUrMqbC91gavBQ==","shasum":"e038efd16f59cf9493bf7dc1729b82955efce4ab","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-2.0.0-alpha.5.tgz","fileCount":12,"unpackedSize":774489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe10TQCRA9TVsSAnZWagAAGEwQAKMX4N8UxxzXJT82FFfl\nfcJN+fZRh+tHvIPkGoz2s+OQelPknsWZE6qEhdAaSVD5/lSe3nTbOpN2WdwC\nI8ljAFy1hAXf+q+3IXeeT6fLfO6u5k6+649bN5h7H1D0/cq5TI82Euv1v2aw\n4UHfI+nb1ZdkZ+lyDGnf0I+HPPOKODuWdc4JPJ+lmHPWUKoby88X03OBWyNL\nVsTh4rB7TezRYHD8ns5B35Vn78oky4kiP6RMYBsOx+uEHknCV8fyEzE+iym1\n0ihIchkY6nc1qkxZpENgemFCI3oYwNv+8xNzp3ao/a0VUZwRHpg9XK7p4ZTJ\n8vWKupcuSpsIfQSGynacKQ2bFG306GNIDFEiZyvONDLKiKlJpzPwx5FxMXjR\nZ4g9+uw+TeLqPA9BIMr+JxiWmHqicyXwlElxmIV94FJiWVxU8XhjYdVddChB\ndHAM2JBWQeQ3cRCxw04qISiZptxlLa/yZD16QwubgPfNEtefUMiPqWtg3LX7\nrw19qHFlCcEmYPEFLh7GEU5uRCQcnK9G11gM4O4l3QSUGg7YrRj/c0Cp4QBR\nvkBIo+N6Ck8WG8GMddwWDZpVCm2tYF+ALKkmK9nHpPG6B2ikBEvgqNJjPnqv\n7OxwZZXxEy4wLECUwdFLLB7vGJrDkkO75r6Rjt7aAyR8bqoJDXm+KcdlKUPz\n48F3\r\n=gtRj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM7JJkeJg84XqfCDcq33b1AQmo/npL8ReoScq6fkk+PwIgLr9SLIH9w422Z5lviFJ535w7L4YaK4nEe0v0UhLeXZc="}]},"maintainers":[{"email":"tuomo@akkadu-team.com","name":"tneminen"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_2.0.0-alpha.5_1591166160149_0.30087899812415775"},"_hasShrinkwrap":false},"2.0.0":{"name":"@akkadu/validator","version":"2.0.0","main":"./dist/index.js","module":"/dist/index.common.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"@rollup/plugin-buble":"^0.21.1","lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"0553e6b116ec0443e884c72cbda11ee450fa72f9","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@2.0.0","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.21.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-gmfF0t6GI/sNSNYUl7yj3gQhS+3rZTD0lseNCtu6xHiWqZjNApq2ozHQNDzzNsSmLgn+FzwSQVYZhcw+bR79KQ==","shasum":"f1b9507fa2753c8720e2af3d8fcf19d3428a9947","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-2.0.0.tgz","fileCount":12,"unpackedSize":774645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2Kq9CRA9TVsSAnZWagAApXUQAKEfwzZOvJHC2UrldmtX\nMLBYMNrGWJJLGz/WB2IwvUUqDrrBqTC17BYDK8Y1vToKEiFOAAD/z+bofAT1\njBS+VNfCBXVViT2zzcc5XL6DAMdem4B+P+yZRfCszWGVuWt8wFF6V9OOQ4l5\nOY0CSTsRoZmAhv2XDyNlVnM1jpSK/wrtb9s0QhHYfpsmhQPMVFkC/HeLS5iz\nlwTO7d3qLUGQ9D+PbcRYGp7hKhiTsqbQOs0zM1xWbkWC6RkYQ2ujHsJr8nD7\nsImJdQHLwG/Os150aT/691aEP5oTPjR9yo3I5QdNTidXmbnhiT02nE2HE2xX\nXPg49JHPJRLvAM/G8jl8ZxPq/FgHcnpBf8UEDBZcnlKffO8xTjwc7ii3SOEf\n1LEeT0lEQlNfl0bYwDstIVfjMU52K1Ies6rArab/N0GnqSAP9y7+zMSPuC2t\nJoj/ookZdtU6/bNlWNoJGqBEzV1EYkJDOVKHLYjPlVfswQMhThMg9MC8kZRE\nh2WHjL1y53BA4QqJ087vat+XpduKevBldtyJkfJtT49TrS1IpDhGUmnrkDOM\n2nPrCEHSwG20luxhxTQVPtV9/OJn4qezqNPMeMKXriBR0Vd7HIXpNbDYsG4k\nL9Tdyc/5NQ/NBJIQRwqXAOl0SEicWu1As+hNX9B3vwMnTynSWWcne9oYWSV4\nxM8r\r\n=5FCX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX1MnoPzqqD1nBEO6HMmyzc9Gp1V8qNxqwU3mKx9n8UQIgdHIyTzjduX2lagVIvBxFkq/2msOx7sBcSNnlY3cIaRs="}]},"maintainers":[{"email":"tuomo@akkadu-team.com","name":"tneminen"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_2.0.0_1591257788348_0.7725668100384693"},"_hasShrinkwrap":false},"2.0.1":{"name":"@akkadu/validator","version":"2.0.1","main":"./dist/index.js","module":"/dist/index.common.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"@rollup/plugin-buble":"^0.21.1","lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"afca90b9252dece60ce302e6aa21c18240f5cad8","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@2.0.1","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.21.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-q2uPR09st+UY75OIFpD6H/y2U8FTg4rolqNQrbIt3KQgZsL4OiZur7nYxD64QPCUpo6ZlFqSiPEEIjK9P46rJQ==","shasum":"87689961137f338486486806baf7beb25bd1437e","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-2.0.1.tgz","fileCount":12,"unpackedSize":774802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2K0iCRA9TVsSAnZWagAA4EkP+wbXc9poRJZ2j+imkGsF\ngrfvm5wMcTc0mnPPNrh6d50YjVT/cEU2DRcauajCqaP8jI8SAozY4ZJbyJ8j\nl3dqbi3BUJrFnTHdER5djgxPAjEqJzLGmRwgMp3VPKoWAK7tWaCdJtfgh05+\nESDDZThnlcgbQLbgEvyPmWlXcyZqi/JkqvL3wxP6Ic7jw4Xong3hlni2LHyg\ne3XWr9fqShCPVrk1+euuzZ470+5EP7+Z1lWhNVP6GG5TZ44L+YFH0sIMXacT\nCJ2+4YCEcF4j2NuzDpKES3/XY27Hsrvfr58yLPlcVuFFAMTEsjx9ep4AB6OJ\nnzFvDXlnJx7GJ72STbueKOL5Il4o+R3cBLlwv4V2a3wlxxYnTc642ASm/SYM\nZ6Gv+sq+bKPqt2pd7uWBJNSIweyRX3oXP6xUNyWVXv05VrpfPKp9ZRYPV03G\ncjWUoQTsYDBxm1q6vsXfvht3xAQOc4++Wwb04Y440riLh3nm8iwiGm1Y9EUW\n/XNcH65aHis7v09IZ97/mCO/OB+Jxq51xG9hIjB+X2bTGfcF8nK70rA0cvGJ\na8eSZzsp2GsWYyJ3DFMNFpsofPCegrHwpYjgZ3kl/Da6Yng7VwrTzTR71v9P\nD1ncbjNkjI+9sybUnVMjdJW6bJkAX5swFgSaF8Z3mPn9h8FFzZhIIT4Y0Sii\nIzBx\r\n=CepT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF3Z4wak5FaD2apUBN00ml1bAvwbE1+k0pblcFgPrr3QIgHUEyyvhD3v4phT4K/6T80rV8hyB/uQ3x6IvyQyYbhv4="}]},"maintainers":[{"email":"tuomo@akkadu-team.com","name":"tneminen"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_2.0.1_1591258402176_0.9375585123290788"},"_hasShrinkwrap":false},"2.0.2":{"name":"@akkadu/validator","version":"2.0.2","main":"./dist/index.js","module":"/dist/index.common.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-buble":"^0.21.1","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"262d53c9d973205482fccb935047ef1b8da434fb","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@2.0.2","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.21.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-wVLYG4TDeT0kwhumj+FuLXgOUkW3n1XpMiQNAL0H7CT24sEf1LdZqteWB/8QGiBj+QvKu1R0A/4JQo1m8RXX9Q==","shasum":"951f79a754fd9f1119d34269671822a74066d27e","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-2.0.2.tgz","fileCount":12,"unpackedSize":774959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2LTfCRA9TVsSAnZWagAAvd0QAIyZXD7L/o3pe1fHyxzq\ntVhjumJrbAgNPN+gqT5GuEgc33joD98C3kT0NArcCKKOQIWtGZNw4EbNv/eu\nJrBJc9XqbnMslXIA8qxXQ1U8Ni8f0fTULr18O/OGIkqjlB0CnD9WlDoktZEF\nrPQyiVJAyiz9JHSqyPjamvAff5JvgoBiZbcKzILAWgDJztqNf6bxDj24ZWJ1\n/aWTjjKr9swLKIvTsxypmHajSQ1kP32vl9RPnhIObt8lsPTvSSO230CGvOo6\n4mnNPt/1nnhqViX8M2KM4oJOp5pqkcGdgvSjx0UpQJGBHBOk+KZgw1uTBq65\n0PAIprzYK5gPXOoVYaqiboFTZjsy7ePQt0MrJ2dJqZlKMJ6pF8I1xjwqmlix\nol/TNsA58ja3mLS8raBRwp0itiqvqle4rNyNbebMLAeV/XHSp7pB1pdUn49H\n9XGCo/JfzLwZWAqn0K6X4Aaa126kqYKLBDP4eyXMQ5XJaPLvlszOYr9nVzXE\nbpSazPQFO5syextg7cuYLu2GB9l1yqYx1c/C6H6JiU8RJKb3ieTR9nKKMph8\nJD1yWV2UAwEkmeUYZ4HrfTHX6WqdDnwDpB3c77FMfdZeSUn1X/ldwwFaM7sc\nQPXaEnUs9QlB/MbeiHWsmxmHTDV5NwOz37FE7p++KqmAWAJG/xY34VVcelWj\nQ1S2\r\n=dR3X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3S3zelO8HOSzwvdk9FauctbMrvfc+dOt8hCBx4WF9/AIhAOBxIUcPSDGXAny4B+K2gJ3NR1/j3dxhM93Fbth7yJw5"}]},"maintainers":[{"email":"tuomo@akkadu-team.com","name":"tneminen"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_2.0.2_1591260383310_0.6954574968809879"},"_hasShrinkwrap":false},"2.1.0":{"name":"@akkadu/validator","version":"2.1.0","main":"./dist/index.js","module":"/dist/index.common.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-buble":"^0.21.1","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"a837028182a5bfc69edbcff68a119a24a09ba984","description":"You can validate arrays of type string, number and object. If you validate just an array of strings or number a internal temporary object assinment is used for validation.","_id":"@akkadu/validator@2.1.0","_nodeVersion":"10.17.0","_npmVersion":"lerna/3.21.0/node@v10.17.0+x64 (linux)","dist":{"integrity":"sha512-tlw3haFw8n+XUO3x/N9uYlYklM+9/N/dxSo3t4/JnU5BW77QudvP4pfB5lLoWyMkGORm7G+T4ABTGhCnKjgrxQ==","shasum":"c7f53c6f63a533f2f066e54dcd55585e61e6d42e","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-2.1.0.tgz","fileCount":12,"unpackedSize":775115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe40rxCRA9TVsSAnZWagAAIAcP/3PjbYoMnlUFyVlZ8lK3\n87yMSs9A72WKAnrJiTKqH0FzQY3VOUkdKOLc9kXji1hYHW8XLUfuO1omuCf1\nXoWGUGrLtv1y5EA6cVMIc4juKVariJ2wk9gW5rzDH4V7jGkOV6SQmp/ZE1bt\nVpl117PwM5idaZuEACqtYnqToVZOgNVdC9mJDiPf855Oatr46b94P3+mehYW\nhpOXEKT/viDrsPC4MsRtmm3Pukdkyp7oWerH0v9AS/bRbHs/NdWsMtXE02Fg\n1HSGlGvTu0lS16o0jdRwR9p9nAv1eImp+NaLSiQJADpeReSlJhIms5xc+/6z\nE/0EihIMPawUNK31JLaizIX2IIRbcyCBmTsk2gSyPSsO/W+RhOcjoe3oz3TM\njE7Y4ljaPieSvsD8iVjVwQHmb7KGywjp7UzqPtGJ5A0OueGCMipNJUdmEx+S\n01Uj7YG1SbSbEjvqo+V8iZAzZOJj/Pg+CTBL4z8ejAi1jE7AgADBRV+6D2Uh\n4chF4YLc8GtGU32Gz61ZVepWwofct/7XS1XnbP1VJKuGVV1ce7h7JB/OvNbJ\n/N9Lxp5f8j7TPAIJXBQ7WTN/B/U+S96iA7u49PVuYL6We7F/BN7q+ehhuWLX\ny3BCDYseQ+RrbMga90bQGVjBWmG/1o+PE1F+6YdR1xRwi5u4JmkO2Z5U/Rux\nKS03\r\n=iiAG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiI3F+MxCO18svP/vrPCGec3rti/J7UDFZEPJEPY7yWwIgf2YEiBgy8hqpgNWNnlORZtUMy9iYHMMEVLqf5rFaY8s="}]},"maintainers":[{"email":"tuomo@akkadu-team.com","name":"tneminen"}],"_npmUser":{"name":"tneminen","email":"tuomo@akkadu-team.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_2.1.0_1591954161171_0.4658646853852608"},"_hasShrinkwrap":false},"4.0.0":{"name":"@akkadu/validator","version":"4.0.0","main":"./dist/index.js","module":"/dist/index.common.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-buble":"^0.21.1","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"1df9c0620d49e15151886b98b3ef1730ee48114d","description":"This module seeks to extend the package of [validate.js](https://validatejs.org/) with additional feature extensions according to our needs.","_id":"@akkadu/validator@4.0.0","_nodeVersion":"12.19.1","_npmVersion":"lerna/3.21.0/node@v12.19.1+x64 (darwin)","_npmUser":{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},"dist":{"integrity":"sha512-hOwLbFxEAYcxLvxSiKtdvZsLVhPdH03S1k6j4j9Y+cTpx5P3b2ySirBOxkBoQ/ntZPWaf4n8Vz1nXyeUthZB1Q==","shasum":"082cc9fcedd247f96acc8cf1a1584e23ead52081","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-4.0.0.tgz","fileCount":12,"unpackedSize":72632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEOhZNmtCA3kMas0kfRKRnFp6KxHMfL0VBFeAtgTOJ6AiAB0yxKEXcfEq9rrPKMRI4ffUqP63uqmu3hLyKoWXk7Yg=="}]},"directories":{},"maintainers":[{"name":"deevannaveed","email":"deevan.naveed@gmail.com"},{"name":"pterobyte","email":"jt1992@gmail.com"},{"name":"_codebender828","email":"jbakebwa@gmail.com"},{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},{"name":"romain130492","email":"rouiller.romain11@gmail.com"},{"name":"abelbordonado","email":"abel@akkadu-team.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_4.0.0_1634719071125_0.4141200825253284"},"_hasShrinkwrap":false},"4.1.0":{"name":"@akkadu/validator","version":"4.1.0","main":"./dist/index.js","module":"/dist/index.common.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-buble":"^0.21.1","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"c9137f795e5eeee38b736be44e551409c8643e43","description":"This module seeks to extend the package of [validate.js](https://validatejs.org/) with additional feature extensions according to our needs.","_id":"@akkadu/validator@4.1.0","_nodeVersion":"12.19.1","_npmVersion":"lerna/3.21.0/node@v12.19.1+x64 (darwin)","_npmUser":{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},"dist":{"integrity":"sha512-jhFdA+2/NJKzEF9AF6cteFzJV1l/jseY/yrgqOf72zz4U1faR37sA1mpPBRdftOTT81uVJMtRCm46Ij0AnIREQ==","shasum":"f9a08cff47db3187dbe95bb783ef81ed6a16b8ed","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-4.1.0.tgz","fileCount":12,"unpackedSize":72632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL5ZQUaWw0a2Uq8zK1bF8etohH5vcbe7r85HGoAP6ZTAIhALGMEeWCxrHdihAnYvUC7G2j8/zTkIDlH/Grwmz/Xoz9"}]},"directories":{},"maintainers":[{"name":"deevannaveed","email":"deevan.naveed@gmail.com"},{"name":"pterobyte","email":"jt1992@gmail.com"},{"name":"_codebender828","email":"jbakebwa@gmail.com"},{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},{"name":"romain130492","email":"rouiller.romain11@gmail.com"},{"name":"abelbordonado","email":"abel@akkadu-team.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_4.1.0_1634724881311_0.21240448100952802"},"_hasShrinkwrap":false},"4.1.2":{"name":"@akkadu/validator","version":"4.1.2","main":"./dist/index.js","module":"/dist/index.common.js","browser":"/dist/index.esm.js","license":"ISC","devDependencies":{"@babel/core":"^7.4.5","@babel/plugin-syntax-dynamic-import":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.6.0","@babel/preset-env":"^7.5.5","@babel/runtime":"^7.4.5","@babel/runtime-corejs3":"^7.6.2","@rollup/plugin-buble":"^0.21.1","@rollup/plugin-inject":"^4.0.0","babel-jest":"^24.8.0","expect":"^24.9.0","jest":"^24.1.0","rollup-plugin-commonjs":"^10.1.0"},"scripts":{"test":"NODE_ENV=test jest --config ./tests/config.js --forceExit","name":"echo ${npm_package_name#\"@akkadu/\"}","clean":"rm -rf ./dist","pub":"npm-run-all -s build publish-npm","build":"rm -rf ./dist && yarn rollup -c ./rollup.esm.js && yarn rollup -c ./rollup.cjs.js","publish-npm":"yarn publish --no-git-tag-version"},"dependencies":{"lodash-es":"^4.17.15","validate.js":"^0.13.1"},"gitHead":"b1ede8e59f97f2adddd587e5f289de5e9b68d47e","description":"This module seeks to extend the package of [validate.js](https://validatejs.org/) with additional feature extensions according to our needs.","_id":"@akkadu/validator@4.1.2","_nodeVersion":"12.19.1","_npmVersion":"lerna/3.21.0/node@v12.19.1+x64 (darwin)","_npmUser":{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},"dist":{"integrity":"sha512-7SbwjuYDdCAVh8tBc/u4J+a/eZksuO9VJqjAtCS7xuW7ebCLcziFca8E05fe3Z/a6svQEAiUWVsQ8mIefZrCKw==","shasum":"28cbc359c7844d0c0882fb572d06fe41e7113428","tarball":"https://registry.npmjs.org/@akkadu/validator/-/validator-4.1.2.tgz","fileCount":12,"unpackedSize":72632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG3u43wCID6kTgIrdvNjwHaLcA482HtQ9AKdsqopyezgIhANxoKfnGXi+2Wk+g5VgoW7voy/6+mMVCpPfigYxVdB8I"}]},"directories":{},"maintainers":[{"name":"deevannaveed","email":"deevan.naveed@gmail.com"},{"name":"pterobyte","email":"jt1992@gmail.com"},{"name":"_codebender828","email":"jbakebwa@gmail.com"},{"name":"akkadu-techforce","email":"techforce@akkadu-team.com"},{"name":"romain130492","email":"rouiller.romain11@gmail.com"},{"name":"abelbordonado","email":"abel@akkadu-team.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validator_4.1.2_1634729470817_0.808856614039901"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-13T06:27:48.248Z","1.1.73":"2019-12-13T06:27:48.447Z","modified":"2022-04-04T12:30:48.597Z","1.1.77":"2019-12-13T10:59:42.747Z","1.1.81":"2019-12-19T07:20:39.681Z","1.2.4":"2020-02-20T09:35:04.102Z","1.3.5":"2020-03-03T09:26:36.536Z","1.6.0":"2020-04-07T09:32:13.906Z","2.0.0-alpha.1":"2020-05-27T02:55:04.727Z","2.0.0-alpha.5":"2020-06-03T06:36:00.360Z","2.0.0":"2020-06-04T08:03:08.533Z","2.0.1":"2020-06-04T08:13:22.335Z","2.0.2":"2020-06-04T08:46:23.489Z","2.1.0":"2020-06-12T09:29:21.309Z","4.0.0":"2021-10-20T08:37:51.269Z","4.1.0":"2021-10-20T10:14:41.438Z","4.1.2":"2021-10-20T11:31:10.955Z"},"maintainers":[{"email":"techforce@akkadu-team.com","name":"akkadu-techforce"}],"description":"This module seeks to extend the package of [validate.js](https://validatejs.org/) with additional feature extensions according to our needs.","license":"ISC","readme":"# Description\nThis module seeks to extend the package of [validate.js](https://validatejs.org/)\nwith additional feature extensions according to our needs.\n\n## Array extension\n\nYou can validate arrays of type string, number and object.\nIf you validate just an array of strings or number a internal\ntemporary object assinment is used for validation.\n\nNOTE! You cannot mix an objects with strings or numbers in an array!\n\n### Validating an array of objects\n\n```js\nconst constraints = {\n  purchases: {\n    array: {\n      qty: {\n        presence:true,\n        numericality: {\n          onlyInteger: true,\n          greaterThan: 0,\n          lessThanOrEqualTo: 5\n        }\n      }\n      goods:{\n        type:'string'\n      }\n    }\n  }\n  soldItems:\n    type:'string'\n}\nconst params = {\n  purchases: [{ qty:1, goods: 'eggs' }, { qty:2, goods: 'apples' }]\n  soldItems: 'nothing'\n}\nconst notValid = validate(params, constraints) // will pass\nif (notValid) {\n  throw new Error(JSON.stringify(notValid))\n}\n```\n\n### Validating an array of numbers or strings\n\n```js\n\nconst constraints = {\n  purchases: {\n    array: {\n      numericality: {\n        onlyInteger: true,\n        greaterThan: 0,\n        lessThanOrEqualTo: 5\n      }\n    }\n  }\n}\n\nconst params = {\n  purchases: [1,-11]\n}\n\nconst notValid = validate(params, constraints) // will fail because -11 < 0\nif (notValid) {\n  throw new Error(JSON.stringify(notValid))\n}\n```","readmeFilename":"README.md"}