{"_id":"validata","_rev":"100-d1189a6e0fa1c3e7b7960bd6aa361f9b","name":"validata","dist-tags":{"latest":"6.0.4"},"versions":{"0.1.0":{"name":"validata","version":"0.1.0","keywords":["validator","validation","data","structure","schema","json"],"author":{"name":"Danko Alexeyev","email":"danko@very.lv"},"license":"MIT","_id":"validata@0.1.0","maintainers":[{"name":"virtulis","email":"danko@very.lv"}],"homepage":"https://bitbucket.org/virtulis/validata/","dist":{"shasum":"de3eeef7ca1e56d9553eeafd348a4d06454b016f","tarball":"https://registry.npmjs.org/validata/-/validata-0.1.0.tgz","integrity":"sha512-HVOY5naep2TYaamino5E8TLqlT9Adn44cE9LAaKJ8EmmE8fzalmviZ/mr04lwTIyZDnJqMCO9qXEasJ/dXcxEg==","signatures":[{"sig":"MEUCIQC2cwVOFXiuN7uQrmSuai9W0+hwR+5pYHDeNwVnR7VlXwIgKZQbniEu+GJ8eXX8H0xhoWEcNdJxmctrztAAgigZXKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./validata.js","_from":".","_npmUser":{"name":"virtulis","email":"danko@very.lv"},"deprecated":"you should probably use something not dead, like joi","repository":{"url":"https://bitbucket.org/virtulis/validata","type":"hg"},"_npmVersion":"1.4.6","description":"JavaScript data structure validator","directories":{"example":"./examples"},"dependencies":{"underscore":">=1.6.0"}},"0.1.1":{"name":"validata","version":"0.1.1","keywords":["validator","validation","data","structure","schema","json"],"author":{"name":"Danko Alexeyev","email":"danko@very.lv"},"license":"MIT","_id":"validata@0.1.1","maintainers":[{"name":"virtulis","email":"danko@very.lv"}],"homepage":"https://bitbucket.org/virtulis/validata/","dist":{"shasum":"3b01418a67bd19946ced4005669230748fc0067b","tarball":"https://registry.npmjs.org/validata/-/validata-0.1.1.tgz","integrity":"sha512-/DcAlMZ5JQ46jVuIEwU8DEEl8jQJdo2vMoUPoZwen6MXn7HtGNCpaYqPSH4H0PI2FOiIP+gD969P5w887H3qpQ==","signatures":[{"sig":"MEUCIQCvY1weI2GpC0+2OyOAAd7K2RIOsrRmvGUJrCzxXoKX+wIgYTbNuMy7AJjfuND/xBlsx6Irjq4cifqeHAAgnUQ+Auw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./validata.js","_from":".","_npmUser":{"name":"virtulis","email":"danko@very.lv"},"deprecated":"you should probably use something not dead, like joi","repository":{"url":"https://bitbucket.org/virtulis/validata","type":"hg"},"_npmVersion":"1.4.6","description":"JavaScript data structure validator","directories":{"example":"./examples"},"dependencies":{"underscore":">=1.6.0"}},"0.1.2":{"name":"validata","version":"0.1.2","keywords":["validator","validation","data","structure","schema","json"],"author":{"name":"Danko Alexeyev","email":"danko@very.lv"},"license":"MIT","_id":"validata@0.1.2","maintainers":[{"name":"virtulis","email":"danko@very.lv"}],"homepage":"https://bitbucket.org/virtulis/validata/","dist":{"shasum":"59cd86e31b15329776a6d03bf1216c0269818fed","tarball":"https://registry.npmjs.org/validata/-/validata-0.1.2.tgz","integrity":"sha512-Wyb8ivESy42Rh5THeZWnMr3/qYSD3++c1+aCP4m+Q0jAPMpB95bQv02UAote6e74e+hvCmb5+lBLQehfDDVSjg==","signatures":[{"sig":"MEQCICvh1le6Dx9xlpzVnjuZS77xa+I2rOBACKQTvQT10eGYAiB9evwp/biyuEvQnVJ/Tv9SMbUS9t8ZOBjGK/K+/ZcdRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./validata.js","_from":".","_npmUser":{"name":"virtulis","email":"danko@very.lv"},"deprecated":"you should probably use something not dead, like joi","repository":{"url":"https://bitbucket.org/virtulis/validata","type":"hg"},"_npmVersion":"1.4.6","description":"JavaScript data structure validator","directories":{"example":"./examples"},"dependencies":{"underscore":">=1.6.0"}},"0.1.3":{"name":"validata","version":"0.1.3","keywords":["validator","validation","sanitizer","data","structure","schema","json"],"author":{"name":"Danko Alexeyev","email":"danko@very.lv"},"license":"MIT","_id":"validata@0.1.3","maintainers":[{"name":"virtulis","email":"danko@very.lv"}],"homepage":"https://bitbucket.org/virtulis/validata/","dist":{"shasum":"4d5904856bf4819f2b58bf4265a6e4d9ed605ce8","tarball":"https://registry.npmjs.org/validata/-/validata-0.1.3.tgz","integrity":"sha512-OhVL1uYXtAAZo7gtSPDfFJdXSOg6Lajp6A9/cMDuWQEolv2fEaEJLYEhlTSnS6W0fJuC0rLuIk8ENeJzNZPcqQ==","signatures":[{"sig":"MEYCIQC9RZWVrXrJxw3w5dn01YDLrvS2IsNPfjJFGbU+P7fL6QIhAN7G2fj7Hjaqv5W53LsJ0ASEKJKujJbnzuZKe9XqjO1Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./validata.js","_from":".","_npmUser":{"name":"virtulis","email":"danko@very.lv"},"deprecated":"you should probably use something not dead, like joi","repository":{"url":"https://bitbucket.org/virtulis/validata","type":"hg"},"_npmVersion":"1.4.6","description":"JavaScript data structure validator/sanitizer","directories":{"example":"./examples"},"dependencies":{"underscore":">=1.6.0"}},"0.1.4":{"name":"validata","version":"0.1.4","keywords":["validator","validation","sanitizer","data","structure","schema","json"],"author":{"name":"Danko Alexeyev","email":"danko@very.lv"},"license":"MIT","_id":"validata@0.1.4","maintainers":[{"name":"virtulis","email":"danko@very.lv"}],"homepage":"https://bitbucket.org/virtulis/validata/","dist":{"shasum":"776de9ab87eb06e59051e4c1eb3bc5491618bc4e","tarball":"https://registry.npmjs.org/validata/-/validata-0.1.4.tgz","integrity":"sha512-HEYpO9r4Y69S5ELEqGEWcexsMv2E6sIJNEyZ0nz8Kf9meTusOl7QycCKvjvIECDbf0trHlmb/+YvToUaO4i8/w==","signatures":[{"sig":"MEUCIHBH0iEcz8A7sBozOp9ps3hQFFkmq2BcUPW6tWyPgrOSAiEAldRsQOZPw1QPeTYXkreFRFxuzc63zx6hrzV9jckuOgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./validata.js","_from":".","_npmUser":{"name":"virtulis","email":"danko@very.lv"},"deprecated":"you should probably use something not dead, like joi","repository":{"url":"https://bitbucket.org/virtulis/validata","type":"hg"},"_npmVersion":"1.4.6","description":"JavaScript data structure validator/sanitizer","directories":{"example":"./examples"},"dependencies":{"underscore":">=1.6.0"}},"0.1.5":{"name":"validata","version":"0.1.5","keywords":["validator","validation","sanitizer","data","structure","schema","json"],"author":{"name":"Danko Alexeyev","email":"danko@very.lv"},"license":"MIT","_id":"validata@0.1.5","maintainers":[{"name":"virtulis","email":"danko@very.lv"}],"homepage":"https://bitbucket.org/virtulis/validata/","dist":{"shasum":"dde4412721200708bfa65573ff0369c33cdb27fa","tarball":"https://registry.npmjs.org/validata/-/validata-0.1.5.tgz","integrity":"sha512-c3I5CvnDFZ3dCzOQcTKGuFFCVpdf5xgTEeuVQbFE2qmAVc2nP7/GRCANSp1rG7q7vsDOk3ELfj2sEwawbR3nsA==","signatures":[{"sig":"MEUCIQCvIDu24ifCP5ut3G+r6i1XVrYzPk1lFvJ88t7a+Yjf3QIgH0cVkmAyQU4QvIEBaHqfbxDhNcYrk6gr5HYkZjEFx08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./validata.js","_from":".","_npmUser":{"name":"virtulis","email":"danko@very.lv"},"deprecated":"you should probably use something not dead, like joi","repository":{"url":"https://bitbucket.org/virtulis/validata","type":"hg"},"_npmVersion":"1.4.6","description":"JavaScript data structure validator/sanitizer","directories":{"example":"./examples"},"dependencies":{"underscore":">=1.6.0"}},"0.1.6":{"name":"validata","version":"0.1.6","keywords":["validator","validation","sanitizer","data","structure","schema","json"],"author":{"name":"Danko Alexeyev","email":"danko@very.lv"},"license":"MIT","_id":"validata@0.1.6","maintainers":[{"name":"virtulis","email":"danko@very.lv"}],"homepage":"https://bitbucket.org/virtulis/validata/","dist":{"shasum":"f72f390708d4d8bca581e6f3c15c6894fba8b385","tarball":"https://registry.npmjs.org/validata/-/validata-0.1.6.tgz","integrity":"sha512-YWr4cTMv7XHlg+OcGEjXdiqzCljibQeQvkZ8poBQINHM2GwqTUwc5SkyOajrwoFBglOE98e3N517d+C2BFHokQ==","signatures":[{"sig":"MEYCIQCwTy/wgJaLgpCcNwS0AP424tzJ7dv/wnQOhuSmplS6agIhAJ4GKlR08XqnbM8RTqYsGOgRubq1QB2cQ4uIJcclQ29L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./validata.js","_from":".","_npmUser":{"name":"virtulis","email":"danko@very.lv"},"deprecated":"you should probably use something not dead, like joi","repository":{"url":"https://bitbucket.org/virtulis/validata","type":"hg"},"_npmVersion":"1.4.6","description":"JavaScript data structure validator/sanitizer","directories":{"example":"./examples"},"dependencies":{"underscore":">=1.6.0"}},"0.1.7":{"name":"validata","version":"0.1.7","keywords":["validator","validation","sanitizer","data","structure","schema","json"],"author":{"name":"Danko Alexeyev","email":"danko@very.lv"},"license":"MIT","_id":"validata@0.1.7","maintainers":[{"name":"virtulis","email":"danko@very.lv"}],"homepage":"https://bitbucket.org/virtulis/validata/","dist":{"shasum":"dc4d87078eb8572c7fdf28f43f0c6d5a9d54ddef","tarball":"https://registry.npmjs.org/validata/-/validata-0.1.7.tgz","integrity":"sha512-L4rmzBxiV5Bepf26vGuCc7smk1Os+6QxaaSMoWbvDYo7j7iKmK1f+KhmNXGlErUEMpuqiBiym2YpFufBhHxoBQ==","signatures":[{"sig":"MEUCICrJ82roym3ch5RWgbWXYZqAK1T2nq0fweelxPZQIrstAiEAnDkmUw86awBzo9yQx2CQ7Mo38eBKiQeFdHp1VUhj7q8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./validata.js","_from":".","_npmUser":{"name":"virtulis","email":"danko@very.lv"},"deprecated":"you should probably use something not dead, like joi","repository":{"url":"https://bitbucket.org/virtulis/validata","type":"hg"},"_npmVersion":"1.4.6","description":"JavaScript data structure validator/sanitizer","directories":{"example":"./examples"},"dependencies":{"underscore":">=1.6.0"}},"0.1.8":{"name":"validata","version":"0.1.8","keywords":["validator","validation","sanitizer","data","structure","schema","json"],"author":{"name":"Danko Alexeyev","email":"danko@very.lv"},"license":"MIT","_id":"validata@0.1.8","maintainers":[{"name":"virtulis","email":"danko@very.lv"}],"homepage":"https://bitbucket.org/virtulis/validata/","dist":{"shasum":"4f8d7bbc08950629282b1fbf6a405f078ed6a574","tarball":"https://registry.npmjs.org/validata/-/validata-0.1.8.tgz","fileCount":6,"integrity":"sha512-v2JpMjdcH+o7+uowtGyfnLP84ld9XlJeWcqi8qy4on0GhIKZDLHlfZN990g5qP1zs6/vlMhaRS1uUKRzuR58GQ==","signatures":[{"sig":"MEYCIQDeZLjqo4a9F8IzrvBV+8rwGAAE+VemUdEC6dQvVMT/2wIhAPEb6shZQCk2hR5OT7qxm82u3i/UVxntX0JwqhfHSzr3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAWhYCRA9TVsSAnZWagAA/GgP/3VWQPsiisi7C1bc+1D7\nzNO+5NxmBNi5yEAjplj03F1CCfh5ED2E7XoEWqwaKpSK1b0F4283Pi0E8gJo\nNdKbHHibGBmNIfdmUmmqj23YuzXWmN+WvdoJNG55njp0MQiLZzTF7FwYbeqB\nv5wv8CY/+SobJyJ+lCwkCSRFdgse/FCZv4tFl6D+MrFoWExmq77ytavP7I+V\nPTh2uKsM5Z5Fp+/pOZdHAH0bU/gGXpSlDPZX2z3ej7CNSYF53vF/7ESbnt9o\nYjiJtxaHsXo2+2B+ogYpGzFtnPtG+05Seu5yf1TjIVoZMcD8Pw/FK92z5C1s\nNk2eOOfF4fbN4zIo97cICyu38U6Wnd2Z2rOuuj1xuCh8l7Q1scbVYdOCR7Dk\nGp4/WV5zoTryo4UoO8nAFH31MjNxy0JGaL5c5H7DAAwzrq5IAF8HHmpFByMx\nEpgxAeRDF1J/C21LQMkejs+cYZ4O92mdXgGf/0Q4IZq9POQBEj/bz7rTKvFv\nsSxA0nHgxEX5xt+YfohKbfvOBDKoV2cXgmfkn33vgcmlWpUEzW5yp/L7HHuU\nuPQCGciQ29+3D/MsAofYl1TSqEi/g2hHWrpnrebYrE3/qHGHsBGF0GDqK2VU\nZoB/qwkKNP5QpE3jYpCtkWjfIhhYxYXHYkagL+8pYBDNcx/LeuhhWM9fwLI3\nqQ3O\r\n=7Mt2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./validata.js","_npmUser":{"name":"virtulis","email":"danko@very.lv"},"deprecated":"you should probably use something not dead, like joi","repository":{"url":"git+https://bitbucket.org/virtulis/validata.git","type":"hg"},"_npmVersion":"6.4.1","description":"JavaScript data structure validator/sanitizer","directories":{"example":"./examples"},"_nodeVersion":"11.2.0","dependencies":{"underscore":">=1.6.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/validata_0.1.8_1543596120336_0.5617371248619956","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"validata","version":"2.0.2","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"ISC","_id":"validata@2.0.2","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"7623ecb9e619564a5ca7e75e3fe287012c4388dc","tarball":"https://registry.npmjs.org/validata/-/validata-2.0.2.tgz","fileCount":62,"integrity":"sha512-/qRPlOkFBDIXKkmNeV/4ID5IKbqV7GVNg3G5gJ7oNccK5LmU3L9NlIsxAnUxw80QnLeHpuHKgVuXstxkChTVpw==","signatures":[{"sig":"MEUCIDg3FGfIyM5myMA13X65oLpCc0UIpRw5ibqlisVPicyUAiEAqJi0rbh+0pT8DX4Jig/b29Tc8M0IhPIRWCTNFtoaZHs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe13qLCRA9TVsSAnZWagAAfSwQAIUpFWjcTxuyKOHKVkg7\ndeC0l+7zkjzShRL21PwEuZvBJ+CIgKN0/6EW4v6ppljFxA6Cad4mZLELAxEx\nnX9MEcFXnbo4lGrpd9a9SD8lZNPngXmjUFHq8wgq9WqYoUM77gUPrPm/NWK6\nYjy7V2Cbk+uSfCnSsv0iGmBMBksXT4vc265pW0GuSVLx6ju/E0p630thQOl2\nqyx/WTwkAy2iGY4wN+dzrc1FViC1pjvjEyBDEMeARYV42n+UHQZMBoT4Mmb+\nJVci8SutDVs3O7fvE2jghVCqKuxZ7r5riOAl33WJBYODAcsFOAmR0nMjXjB8\n2C/DwRDEA+yU6mZLs87Cc+MNgi+WuQvkTDQddfsAQpoG0n5/uCs7cP/QYJA0\nMxr/JY5+Soq6rE3szE5pxDyBas0yiDORaZxwDJ+aGIqfBDdRAJp65jKJnC2k\ngEq3+KTtmkxe0OHU6m/BP6/EG3hKp/20Q7qEpwzQbEdsQ2WWNOc22O35d9KA\nyDa7OwvO+9zIPi96m64+6lxcOgXosbF15/SU29pshSMBiF4Z24iyo36eoCdb\n7qS2dwM42Sc5Y2qnHiRinJtuPpUdnWt/wyIDqSZ6T6H7w2BKjIHzyQcdkB4T\nuLkQ3Mgqfm8pF7+zmxhEaJ0NiAnUMWDujQn+1TcLgtULlDgLraC1NunMUnyB\nhQsu\r\n=fyOK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"6f489f614fd34b87eb1551d74950238eed6c4335","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.6","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.0.2","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/eslint-plugin-tslint":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.0.2_1591179914846_0.23714095461251694","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"validata","version":"2.0.3","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.0.3","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"7ebb9813d3d46f424896d6ed730758f5abe8ef3a","tarball":"https://registry.npmjs.org/validata/-/validata-2.0.3.tgz","fileCount":62,"integrity":"sha512-UrEa7pnr39CDU9ImLjUJqdPUjvgo96osCzGs0NNNx7DuGhmMt36Eu4QuzhJw1VKfqLW/j76E6mbMb6gP6+chGw==","signatures":[{"sig":"MEUCICsYmwQ8/nEyukTzX+ddXcdVDpeyLYtfWaGYOos1qVxkAiEAzBNLoY9kWJlFWk+8flAwt7ndPC/g5Z9sIyNaDUlH2i0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2Bn8CRA9TVsSAnZWagAA0M4P/0QUCptN1XrWeoHVqDAd\nooT+JAJDJdIEDBr03vxjo/AO+hkdZffHkcUIiJaXHmQTyJybbjsvZpvkQzyD\nycbLhe9dxHOduDYa7+ZlN2+GQxZN/SYC0cQlxnq09GzcOzGsIUAHtUeOS+Iu\n3P+cvDT/J7vrxgnGHU9B2Xc9yQL1vBGJndKJcsktEtU6VmumgUmfqVqqFhi3\n4ZU38/xKKpJWrUlT+yOX6ywdIT/p5ydocrcQQEkZrKZaVZKOYLTvww+KALiW\nJSzqZbhOabXGgQbMnabvRzQfQ8vGXzadXRwvbJMztsf+He2dDWwAEIoRd4Mw\nedPMJvzUwY2I69bekyBEjskAU+QXlv2vThsLxJn2TLtKBt/ksUhbLO5mTLby\naAK3HE4tTQMGQ4hCifi4a2e9AvVQ2Bzq+c7qTgkumOsNVxrciooJkazGXB9J\n72NL+74LEgKor08ovKV8HHzDRT+DNiAt7FY2KGVS3PTRuC749NRRM4TBjn+g\nW4uoykc/GRivcrBlRkatTz7lRKkmssF4/cH+yiEp9JvP9ZOEj19/ACVAbcoB\njbdpJk74DL1/LxRB+6+I6owvby05M/mqE4HqqOlW1Xm9seBu9NTxtReQuqvY\n9AWSjCGZciLyJPMnNn6msfWghTgf0Rlvviirw3OpIMV4ttWC3rKwuS7KNDFc\nMu+E\r\n=RRW4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"f9bfa4416990de1895179305c1388528dcf9c30d","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.6","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.0.2","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.0.2","@typescript-eslint/eslint-plugin-tslint":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.0.3_1591220732169_0.20789453665726554","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"validata","version":"2.0.5","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.0.5","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"28abae846be8499e253f58c2d9ddcefc2206f65d","tarball":"https://registry.npmjs.org/validata/-/validata-2.0.5.tgz","fileCount":68,"integrity":"sha512-OtwAdcJFdR1SXMcFiNV8slG2bEbpe4r2Z1w+B4OVIdrb3WceLFxUx5upAT7N06BduWMTpOIMB7ph9ItzwMsP7g==","signatures":[{"sig":"MEUCIG2nCQi8JubaHrzrUnXUHd9532wrVzKwwCnfiyyxYM4gAiEA+l6DagLN8W9v9GmupAAoQXdy1BOOuUf9S4Q84OA15mI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2K7ZCRA9TVsSAnZWagAAOXsP/0k+80fQjt5VhBpHw0hp\nY93TYXkGKGH2HhTno9mzco83RR7rlWcnGrwp2LYmR4ajHuj/YwEDgacrEOqM\neFPA24Q2VnwZj9AMN5x5CtYVRuQHj9ksL9V+bh9uSpWQEfr7fScosuycPOm1\nnJIYWnXE8gLhp5HRQELafshlPVu6aL/E5YAV836iNi7oD8OwN8lZGqwaWrd2\nxfmzeckL3+4ZdQ3UMog+Y/qKYugXqg7Aymrk3ugt0oJCYOmEQnYD1sTtkjvS\nTWHdXXxETOuute0BbO+ir0nZjUov+oly8XIueUrzAJ1yj4BKQE2tiEv4TIc/\n7clamOKmrZorww/Gy8N6W8CKmLUWyFzeXyHWQ6wYzm3rlFZqHBvF/1KFcaLj\nVobp5WI+QA2QJQDkKvOHAyISXxZdC3WEWMKxSDPRe/9AATY/RJ1wwkYAaGub\ndb4YExTDG1CvfrKV9Vt43Cuu5Ip5jYJLPa9IzliKSZYx86HBYPOwHP+wQyCh\ndvzEG66pZS0W04dIfbSVRX3jsHUCwYn9C/BPwKTvRWHqAr5f9u8ROmXgoFQ5\nG/cd77DphuV726Z6orJpCP1P8CdG7grNhoLTtlQ5xPjNRNacM5vpjnTbkPHA\ndPJ1MSZ1X2dtiM7y2sz14akD9TfenWcqjdbxNRVhw/j0cU5qdyWjon03RcV8\nB01h\r\n=o+el\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"a815680c45e0a300a4bc6bf2000362b7d510a1bf","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.3.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.0.5_1591258840808_0.8162078344973429","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"validata","version":"2.0.6","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.0.6","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"aa8e88e781770f37d21d8301fb75217416e44ea2","tarball":"https://registry.npmjs.org/validata/-/validata-2.0.6.tgz","fileCount":68,"integrity":"sha512-J3fWOoE06LqAOpKPX1kek0jMEY5b7zkOvQEN6mQUOuYnB9Uctk5/QRUOVX604n6NUEU76T2E5DuF/xnQgUyH4w==","signatures":[{"sig":"MEYCIQDNxIJnKRSAHD0NU96wjQ6Dem4bhKA5Rd7HvLpWQUENmwIhAP5XGf+Hi/Js28BSEEO8/R+YtFgSdAGXjduUjvXcwaPu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2LiPCRA9TVsSAnZWagAAGT0P/Avz3Z+W+9Lv3AI+f93S\nFgsnhEJu1kaCxKS1Bxw2P6tGxvejcX9hOuoAfUvVKef5+HU+xqIAuRGiZ3rY\nOVqUxpWm9HBIf0egEiRG3F8AS7bOS+TGxIZSIVwfe9dzGDXHkZFHiBqWs2q9\nZK3F8+vTVmkIgjvgYArw0on77Y2FiF6+Ipi+JRhimc93s5mkyP3nYXh4iDu5\nUsEzbAqbdnTIHQkHAoY3OXHOu5ZFQTvjy7uliur6vVSImo5ohzha8TKTL1vW\n0OkD6RR1nzvQpXJAwvB4FNUOFPJKhz5c6E2X9S0M4C2W18EQqSLafUHfI1yi\nWYwP//iHwtWS8NEkXR7YMVuL5KVfvaXJRTd1XVzNgTarb18ojIaoO4r4VNGw\nF4TnLtGSUNPSOZ5PhTwJSu0VazSSXu/taFvrbIVtnSeQg0UiF5ujNsGLLnix\nbKpEG9qVD1x7tpAxijBGFdLQSXLLJLP6vbKiEdr7W1H+MwgRyJcduC92IS8D\nYlYgGFXbn8kHkWAAZg+4vOaqp64/5g/CFT/1pHp2o7C0wC2P5cMLHdu+Qx+V\ndmlhvt1/sjqlCpYd29lIAwnrdZ/3rVH1vFiUYW/obl0VELYy2vAdC9c0ds4R\nkAbVjrHDngWijhiaCrybiUsKLqfTEHcdiMdUnv4gTyacDwukplovCcxqf2Vo\nNXl0\r\n=4A1F\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"c7e6cad1cfa3d4b1d6b985fdb4853d3bd6d1b07f","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.3.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.0.6_1591261327354_0.6107708125892877","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"validata","version":"2.0.7","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.0.7","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"8ee1c40cad484b9bf5744f879918664a3bc6043c","tarball":"https://registry.npmjs.org/validata/-/validata-2.0.7.tgz","fileCount":68,"integrity":"sha512-fFMubo3UpyzagfYmNf24GhJcEqL/pd2R1FZWxW4E9Q90cbcStMuZEoo2gadQyJ8BuWK7olm3LkxEWJkI1plXhg==","signatures":[{"sig":"MEQCIDI71Ic95tcFjMCkp5uQPdGxQZgrfDRlXaM2YrJrbzqwAiAQb4uBlB9s9dcZW5nuTfyVtXTYb24dWloNyXzVMR5/dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":282152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2LqpCRA9TVsSAnZWagAAGioP/jtLUdIgj3xELgthZRFR\nt/bN/LDNKd4Vpv0hcZutG/SgsBSOMAAkkeJubIwC/WOnre+kE2yb8jQ9xtzT\nZkx89oQgLfQEE4msKbHWBUpALpBfP03s8LdUVxH3UNbYTr3SXPwkbI3DrRZC\nsU1HgiIWL68lc4Z5eDE+bt/hpP1+f1krxop39m/7p1WTpz4bnnSZSSxUVYL2\n07ptpKxSO1ZuGn9z8KKPstzLz+y6G8MLjaO+tQmB0WQS9cMl/8YsYD7SnWGR\nSEjT/Z+GB8H4IEG9KWk1tqubZjvk1uvgY2P9fc25rBA1B8w7OxSDFR75DmVH\n+g2F6w1YG3ItMXU+XWMnL+3WYXCRvzm4SMLjOxHTrP3P90k6/3VlS2ijLebk\n0y6frEHr2h4qnFxjV/aZSInjqdxhxvRZbQCd7eWHgzU75YU4Xjz4SbBHfp6b\n8+1fxJcOTg8OCJggwMVMF1S7ZCpJhNSGFVT33bioNPibVodkzZOsDOSo+Cx5\n2hKoo888TNIWV+fH4nEPcbnm1YaE2NToCPLTFHoOk3wC55wTA7Bua2WrYH01\n2D7sbn8ADUcDxYzmLYKENX3/uAk7SYpY/6BxuPBZhqyzg3B2jiOA9Bnu7ceS\noojK9YhIh9jiToVqUN/xKURT73GdXDvtejp86VotHSR8RtJgqPZTFJBanOQA\ncwL7\r\n=rBfC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"2162418e484d38a267c384dc52aff79470788c39","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.3.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.0.7_1591261864811_0.9530784202706923","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"validata","version":"2.0.8","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.0.8","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"ce2a366c61e30c5e16ff6a1b98167817bd090d1b","tarball":"https://registry.npmjs.org/validata/-/validata-2.0.8.tgz","fileCount":68,"integrity":"sha512-xtLv1rXcheIr3a/hRuN9xyQXRy7By8H9RsPtJmjMBzV1L5rrkjubZcMBvSkAYrvP8JPfXgRjCZ52KWteOX6Lvg==","signatures":[{"sig":"MEQCIGAIi+Z/aUkBnZVVQz/mpwAk2HdNQ+5eJW1+aFrJ7hZYAiA6yZiD6NxrL6+hXsmd1wFJD0uQRdIH7MOX3Hq4+V1jHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":309098,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2X3ACRA9TVsSAnZWagAA354P/1quvxIt7UwCVgGEiK0S\n2OUWnQagFdB/7U7gufr30+Senk0axluFuhJdyW4CR1LXSuY8kJ9iRjC/GoEv\nVs7Dg/1Bw40f2tzrCES8A9M25PvHdNdwv40SLrqlFSKyk/NlTagi/7OskSTJ\n/ojbfgQW6aKvt1QQEnH+RLIroyIA9BpCNTXRQgALNspwkY/2YZVvr69SC01u\nrlgVXvc1uXfY1xxjoiyorMsDGF8+GaOGCRSKx8DvsWqAE3linAs1bVgFDyWT\nTl2gQtSFn3EfFxXrqKC/6gf57MmttaoTdbM8DxP7zg5buuiT+OpCSRCkxagr\n7EyyJl4e+ia2Cmfkbrdk7kcVEr7MyII/utAjnq26iNDxC/dyTcBp3iJlgfIO\n89Z54VrOz2Fb5kCdvH3+Boy6iCphljSKczX83mG32kpv5/kwudeuPFZuUHiD\n05uGJUBCU/Tu699kar+Cr7NWp5TfPmEu6NSFVS9JRfflWrkbLR1ZM0+mNXCQ\nffMqxCL1CXtuq/nrnEerHT7UQJEZdURPejUKFyQpUY14ebBPmEYRhFpaco8x\nOb5lsoqIH8XGX3B162B/URZM2+C2rkhiD9OG0lmuzzgY6nBHeK62zj98xASu\n53VANnn31ui4D+2qTmGC/avo8B0KKpRWQ5hrkOUpECM+C0SbhjoGZkcNbfg4\nqxle\r\n=xi5c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"4adf8e97c970a04eeaa5f2a305db8857544f0369","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.3.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.0.8_1591311805378_0.3899560719785067","host":"s3://npm-registry-packages"}},"2.0.9":{"name":"validata","version":"2.0.9","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.0.9","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"d3d711798dc70b51f8f4bc3255e0df0ab89d2c3b","tarball":"https://registry.npmjs.org/validata/-/validata-2.0.9.tgz","fileCount":71,"integrity":"sha512-q+weqIH4R2RsTrhurd2FsQMZQgdI/XfzLFn8JPH/TadLjrFgQkbYJJ5cVp19wSvIteyU6MzHc+DPqGYiRta9aw==","signatures":[{"sig":"MEUCIQDdcTcEJOFeLkxZeu3cEbfvSCYJlK0oKTxBrJIlDqbILgIgYsbYIGO/BjKgTGYoIOxohB5P0xYWfc23iix9dsHZblI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2Y2bCRA9TVsSAnZWagAA+UcP/3ruPAAD0xrmIkHv1/Br\nIi3NN8/6WSkC9F17ZreFAA8Vtbtv+a9/jfFHXXhj21eNPs0xNHxeONCIw6UK\nLdfTWShDMdAodqLdt/6hpIZ5aJUswi7JjqZ/dhOaplKR6fqQG7ktpw82U0wB\nY1qrRVMbtwsWGVaIywc0WG53FhuAuZccNP0HCQzksnw3ElS3mjjsdfhTDa/+\nQvI2wBqnKJBMs68IUI9/if+vEvFvunlv/eAPxGBzcOSWw7PhPVB+HBtXZmDD\nNWDevb2Cpfsd94vS5TgEHhC5zC6WMrwnQpSrl7M9hJBOzI3X4/mUxNxTVj9k\nZDIDP82BDabcT4vTDxUYESqbNkkJvGTGiksruEoe+ibdFdPiA15yylSixTEP\nvxHkUqYmd2s3HhLBeNlyFOVwaJNa7nnvilUMHcsddEqtuyKHTNqSkdMy0M4v\n+rBj+uoP2TvvmlmiZYUl8kkjJaGxYxuBX/h4rF7I27QesD0rw0hXf2wJUyoc\nc7vuqU4PIOZPaKsWVBubF3wuzj4XY3LWLvsHQIo7gtJoJnijs8tekK0I0fhl\nlRfE6uR2p/McDOPVH47f+eiY9abfqkgZDkc6URRNxrvaW7psmgsDIOj/w/AZ\noNxbzgKM94zOAzd7Hl3fAgX93JfrvhNE2MtNr/V9X7zx8pRXPSMV/gTgpJuh\nYq15\r\n=Uo3M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"f2ac17decd0cadc084804627387c54dee9f67be1","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.3.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.0.9_1591315864623_0.4132916994461857","host":"s3://npm-registry-packages"}},"2.0.10":{"name":"validata","version":"2.0.10","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.0.10","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"cdd3d8623dfbff842ddd5855d37a740bfcc5a619","tarball":"https://registry.npmjs.org/validata/-/validata-2.0.10.tgz","fileCount":72,"integrity":"sha512-Qqb3H+4IyUHGnpU3O+qNVLph2wPX4m+8tVOJ7TSMxYhwPS5a+yUCyjhGPKnHGnQRDWx2kLtrhiVNSIPDzfqC2A==","signatures":[{"sig":"MEQCIBEz/WoYJ48RU0zRfGRj7yo4am47J+3yP2Lp5iT3h/L8AiB/n+0k+5VmZWwJS8VPTGNjbcGXCphqRgVNGec8P2SHZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":314650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3uy7CRA9TVsSAnZWagAAaLoP+QGI8djVXJ5aBdmyVt0y\nuHjzwL+fe/B3vJab+UCzd2dh8G58yfMeqj3z2ZDibpQiu9tMK4sMO9E3ZUuA\nDg3H0RnwS3VS9/iOiOUcUmAloKORpi6d8wKT3W3wx2aAYgViqIuMSqajSGkH\n/IsWcV3HMJdG9UXX8yTsdm434CwuIzLBqAbhEeu8fGnlvURQ3t3bmY+Bh8m+\n1aNDFMzKt/e7ef6IHpR4I/NNDU3V9FAfZ3fsXgTeGllooOjWEWMDgqccVyb1\nkReFxiJBBfm76k7kv4L+5n/4oIxJ62xntkECLCCoV7X6weJr1gBqEuMOaHF8\nbid6XoziuwLWmWIde0Ab0n/V8jr+RjhNF7LSxy4axPfHaM6s9zCNcLjmj/Rz\naIjEXqJ/W/jceh1tQ7KTyVi8wlAgzzpatbKRnkuJaTn9co7j8rhJT93rbg5P\n/VoDn2rnpc2ADKYXOyzSYR+yFsefSWpBLVZ9ZxOsTE+9NYtVAP+keWOJdV+0\nTCkCWFhh9JD7buSs8f6CvxDyN451Cep08XwTwdER+A3lcLES7Ty4cMohxkzC\n9UfYPZiL55yPRf5nbQ9amAk0MXP6luFDWFCRQc4Prp4o+IirHG7urQBh1GbW\nkyrrcJIHNEHL0of+HoplAauGqk+AjzNAHTRNGuq4WW02bk0rhRaAbVWl2/78\n4Bz1\r\n=ZF0S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"add41b0a3a37ea42aeccdcbb6ff6b0050e7ac4ef","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.2.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.0.10_1591667899126_0.39710405823715145","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"validata","version":"2.1.1","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.1","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"258df9d82e9d4a305e86fa358b6c4a39e6dd6597","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.1.tgz","fileCount":72,"integrity":"sha512-Nayt851+2zO09+C/bem6MbyoDUctyShimlIssN0dAKB3HmGl4ssugDlw09XvE5lWC/9y7GEETgL+q/ujUaTJXA==","signatures":[{"sig":"MEUCIBE+ta2M8iSM2B/aUqwFBQfufXUNSfV1/kF6OQgFfJQeAiEAi4bVF/hTyO/UoyA1HCIboxsGMiNkbF8m5QD6s6gK7Do=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":319513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3veoCRA9TVsSAnZWagAAe0cP/3X9LRLJwpfs8JLHelQd\n+p2HN6Ya5vfoJcKS5GFF8atXn6G3syrtqGJcksLxn72g5wNaXPI0pbZhnblH\npIS9t+7RLPdHKtT8EyToPN0GZ89ku0eBKb+8SQBC8B8Hyi7KSaEo7HZoQraM\nGFLjUYAzfp9bmeX3nyC+1bDJ7hx03Fn1G1mu+ICi0JKqUInJZ4sFw8y4gcuF\n+sNNNexzBqgTBPhppHW27Iq7j1pOibLqs7tvvw0NKfw6rnegNtZcW8Zs/hpk\nTkOMbQuHCQbPTQHv8vjcPVYmDzOvn5pAjahqMw+uwtoz7l8MM38G5XTafy+l\nu3bXz8I0S3EXpRZrfTZLxoIBRaISJM1mxTBgzKh5GjT4DJMopXoEqG5W+STa\ng57Zij8u52kiHDOtAes6pzliPc0+30gyeIN9y0GXA8SHt3cF56R0Ju6wXM9W\nqRalksIVRiYUsVBSj2MVWKrRhhD2esF0Ey0bzbmv+wpxbth22rfIxeTXeJgA\nG4SEG1msWmz8SlwQpH7oDnGK8wIQek5pDuUu2VEPlqOGfCKfOypYs1bPeDK6\nx4WDINEghOmtlgqXdCV7igrMWA3jioqOJnBocWXtzfFeyqZTyZELj8gVLfy2\nY465o4CnSF5wDkLZ1i7ebVmFk/qWKKjqxyX7UUqu7PLjTJCL+itzCXVXECKV\nR4Yp\r\n=X70n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"6bb91cc5a48c2db2b30395c165a901e7b24f38ef","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.2.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.1_1591670696148_0.8646559138877381","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"validata","version":"2.1.2","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.2","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"9be087d60bec6e47bfab2feda6d230e25c8cb557","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.2.tgz","fileCount":75,"integrity":"sha512-Mr+xv8DA8JOpgSwZ/Lwu7vaFziR3pldF/KXZtz4ANRrlYMDr0cFl+Lb3wcpNBgn9jACrONc1GGvhoffgx9q7gA==","signatures":[{"sig":"MEQCIEL84ZqXVm30fwRCjQs1d+l80SxGvq49weo7+BUOOWbbAiBEw3ijc1HiiapqiIRwOweh4nAXGcKGbNY3EZ2x5TzQYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe32eRCRA9TVsSAnZWagAAH5EP/1z7xOvfHlVwcA4cMUQr\nWPGoABS52Zi+GDuCdPA8rj4Dlf5S6c7RXS6l04a+ET0WJFqf+rxEom5Fm1Ef\ncEMUlpBcgX9zGKXMKZu+a6IGessx2xeUQI0tFVn2O+joonKS+j5N9Qr+l24u\nWpbiZTwTmzq6NRZi8LO5JkE5YgqKpdIAf7wxW/R2W6e8r7HWUMUPwxwrKyTW\nTXy7SvRXeaQgMrj1JEka8tzlXaXHkIom3z0ELRlqn9GADsW70GMzl2MgMPiN\n5LWS2mEEJYO35LbNKh+7aSyYWa9Rr7/x/kXVfpqyva87/mEISis7X4l41grC\nkZXdbLVVTwEbJrMIiTHj9UvcfUDmOYFGjRkgjZtYcGwI/JpIQwxWwzGwwf3f\nqGn8xfo7ZPp54uWzUHRZMs9ygs5jy5zrmj1DyOYO2QAlxnltGO19dgR3J74j\n/V/nqdithDEpeFbJSb05BskMfWA5dEuNIL3Xa6yyhHhcTf8Os+4qVXtu11B4\nvQQhon5nszeox69Ms/hMILcJVFsrw/Qd0n9/3XH/FaW9hHCZy/JE6zIqo5SW\nyLpuctxGmgmNXoTw0H4uGPuUjSYNRaO2znH6cOORFMyw3MS6gvXKj1tJcjF6\nS9vH5TcyRvDzr/8roAWtGPCAiQOXgYEoVmjbloz3H0xNnC+ddD49iFgbqiyy\nWvdM\r\n=IVNs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"ce3ebf48fafa92cc6203bca45c8251036d2127b7","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.2.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.2_1591699344390_0.4458482966330777","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"validata","version":"2.1.3","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.3","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"8dd91efe1cfb39468b95f9dee632578730679992","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.3.tgz","fileCount":75,"integrity":"sha512-Lq4s3HW3CVsl9WLqHEPc+IjSGpUTjAnjYZOUd8cGEfbct/+Q+d+N28FLN3QnQiTYv3AcN+DZfBthjOJecJa+gQ==","signatures":[{"sig":"MEQCIH37G9a5TOo88gTEd0AJtfGnmAPzIfjnS1XlszBWKJRBAiAFxq1egURxNiDoAKv8RA0U8+xoI9e1f3HLY2FjZLvJFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3/2iCRA9TVsSAnZWagAArBYP/3oUa0MMA5KD65j7n2kl\nYBPnrOU+aUa5UubBkD5YLYt/NvKqcaEyd/AIb77VN1MJONur3h6jCj3TR5lM\nLFVJjH2Up6VaEG7yaO8DdFudOVav5pT8m31wlgcHRf/oUdhi2urPgmAzz3Yj\nEO2TGfXgFQbE0rHNeuYVsfhydvYvenXrgZQt4J9VU7mjF4sSX8tCdKv/MurR\nxDrFpD7vxz+dmikVC/k40R3a7ZWloAyeXpT8fOBUOxlUOTK6bg0IBZexm4bW\nVLIKWm05tERBcgMoJemgMHhQuQlb2ajZnoX8+JBSeRAuyjdlCDH75t6DcnBk\nBcW6Cb+OKTMRkxrU40ldTHiK6ExP9mxyGiDkQb//+X9U+0wDRS1WsD37KU4J\nJw9Z/2CsNjwZ5wq4hDSFzlStBXq5FSz9/E8jLLfmaaKU54NRFfVIgWsehV4M\nYPAGt7i67OSYdUA8pmmm9QdeYvnpeBp3vA32x33KUzNRLzjW+USaE3C5GKeH\nluDnTEJEni3upf8//dJAQhAHYoPxbTaLVoDIRFeACx//YaMiI4BR0V8aJZyw\nmrpQBrnbLJf07C1NM95820mG0wXooWXlq168UB0LQOieZ17sVG86FZNj+2s0\n2eqgxhtPOMrQxIQP1YjNKWPTZxAIb9cbORnJk9p9A68/gurGUaY4wKMYIQ88\nnU3s\r\n=lsxF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"0ad88aa7425c06daf59705d28533cbec112baac0","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.4","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.2.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.3_1591737761435_0.45861796737959026","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"validata","version":"2.1.4","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.4","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"852f2417edca2bcba49ddf9c0808c0877e7e67e8","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.4.tgz","fileCount":75,"integrity":"sha512-mp276kvLVq/3sh93O43N8ebOff/BM2I2cPtH8hKsc+gFp1g9YzpwQDOLXazcBldID14/6UJaSL4lkbESPsa+qQ==","signatures":[{"sig":"MEUCIAWLKOvMqSKRdMIM95DWAwN8pAlrjBRRhmKhlfhKhcqYAiEA4KoeDIIH0F2suP6cHW0itaKeHo+D/CcJfOKN1GR5reg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4JavCRA9TVsSAnZWagAAA3gQAJCVqIuUhG3HCCWxavGY\nUhtZRRZp759pBxDBTWBzj5YUR67YZeZtEFiDrPOudWra/IrkqB8kuhmwxZd4\nByAlIvip+zNhC2VAzBuf6wgA8FcvtGz1baahBRpySg9Dy3kY4qzwKShWpX1T\nXXvL7puDWWsutOSYmzhGQwYfVEJiWePjZTqcg0hIWKOy+t4ArUHPdhR3H/9F\nFLZwz9Xy7Xb8PVEozFIPHqCN7XlkviDvhaT9mNDoAVHD41C3jzfiMFEZOmMj\nwuhipXHBMdib0TI4YlYUzGgrvKRm5DI/LXdNwv9+QlHI7OgxnmwS83k27XAU\nykXtQ7oz0yogNyDaGhUnazF/0nDkbSXdXUjtBAMAHOwpqvmWv8CtArzE0AFG\nMN8glQIVPPzZJLusObUCVG4BqWRPQpwX+9oB93yo0C9OGbk4FfXfqR/HJS8z\nspx43bttqEgYryJEncp6ybGq8tN7wgnWk3FEsH3Fykhq4MOzwRU2eFFE7tpe\nPJyMbrYMXVQGI0jWH5KFNSnETW4d/qOsDHjNCfVIu76qURZQG3kJPo6oqccF\n84GTgKygs6hb5D++3VF+rFP3J5UosqM/vcFu17IgUNG2of4CMR32hXqMgrGP\nO7hEBit/YcSH7AmPzIgDTLgrp7dTc+BzHtqgdSqTE91MdF0yPZEasWxoauYk\n5B4r\r\n=NR0H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"6c19e931e223a7b9363881663c123ea926655664","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.4.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.4_1591776942336_0.8232621932675603","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"validata","version":"2.1.5","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.5","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"5b497706952ecca490f0d54f9d84a8b9bae26610","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.5.tgz","fileCount":75,"integrity":"sha512-zBaVIh0gQg+8YK2CLMH1JgzHBC/0ZrRXCV7psxDnYtkt9jKcdqX+5Cq/ZsE/FRZglPZ95qKhNx/jD58kFgSPMw==","signatures":[{"sig":"MEYCIQC6bzkep4Gb10SDo5Pjr4GhlcHf+tl8Aiy0Qj6sazVRDgIhAPqxzUqEfM+5WqlHNw8wC1gxtEExl4J1HuOZ5y1b6Jmp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":320675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5BHPCRA9TVsSAnZWagAAHOAP/14x/jkpQ+va6pN2rD+U\nronTAY0JZNTTTV5AjKp9dxCij2DoNr36n2gnYDh3+CyUdbqhUQ3uxFsQf2AG\nWcxATvteYpewttl/o1Zg13aCNVzVSBmQ74vGYpVUKZH0LRAiS0QNXK2LGYsE\nUZV3gJHcp4FVzfo7CSqB+Tz4EwpELbAwV9LcBC8xQhcNzv1O7unPWRDzEIEo\nIlgOfTPD1fcTQaup3TJjOrLaMubGNRji1o98bfDU5tnmtQbpWrKvQT8jT3W/\nj4Sc1ICvQk0T+ZaQTAw3VQ4vAX3+fQfQDk+CO4i3TsaprifCL2V24UWT3DPV\nJIY3T8MNZt7JEviRDOuTKBD3MHKiywVSqKn8+ERzV1QEJ/5uxNob8ZzCCi85\nGeBunhC1LguTILetNSc64g460vyUBTl/8cP4YtpVvlLka6RjiOfcsv92w4ul\nSAXcgtPwTc9KnyjKOncYYLxCZmWc1heuEz95LQFH3U+UeOq89JBtgifFaqTK\nryTf7WK+xh3FCJc+XrqYnEuMTRyJrO27QGluESs0Qn/i1odJnNZR3RuJmA4/\noj4buQB67VXW45ajzh01Ujf/n1Ywo7gkwEbzqrIMesHLXOx/mfYEiuYK0Vxv\nPDWnv/VOxKtnmZ03kyfoyqH3VVLTmJdAz3FX4oNnT2sJj8pVMD2X07c+18FM\nL3OO\r\n=AK02\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"fa0a17410f9ebd37288ae57ec32892b1f2cc7ab6","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.4.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.5_1592005070461_0.9287253882479336","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"validata","version":"2.1.6","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.6","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"d9ef46c3ba0a282b1c0f024628c2e3e539962f99","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.6.tgz","fileCount":75,"integrity":"sha512-Wg3Ya1n9jqHaFHRCvhlIPYV9KOvv4OavdjtjYQD2qRlJN65SI1U1eOPxchOjJxqBFhTWG6K7Sl8vWKihH+84lQ==","signatures":[{"sig":"MEQCIF4iTsq0mQpSaKr/bdkogpIurG1ddVZQ/Uf/7VDqYXWtAiBFTHPIjoHHRi+rcD5SG2bwi/Ro/MspAa6tKkByf9UM3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6HVZCRA9TVsSAnZWagAAjmoP/RbF4ar84iDMKL1r0lI/\nFUzF1NV/DsfJOdkktYjadwNcH6K4YAQFDZqAzQxFg2ir0uzUMU6AZiKytwNe\nnJlEMXoekhT4V7ejqHt9wlRzwem7Wz4VBMUeBHYZUK8+NMvGSLtDcrLfqx1R\n625d51ClKyuKvHU8qVTHkCOiiOOGaEG/+bCOvwTXEAoVEfs838x8umtM9a2U\nvoEZrw1zJNdN5Zp289eNRF9k4IL/iPkDkH7Gs3KNUg8I3CixMrAUf5+4qAen\npRbmX/2gsOJQ6EppqlE8Ey6TJl4+CIvdyjQImptAsa+gKIotLp2dncPRhhA8\nEBptVChfG/V6kYC3DruvnJvK1i380U0eHG70dFYo2PQNQD0vZWNhm3T6JdJf\nkA7oUGwugejxbrs7bzgf7JPYP7gWk7A+Hi0Q8A1d9NavksHg07bo4MZiy3w0\nHR7DiPLkPdf7zusDuaQPoTfhGp9YHWvIqHQ1D7pI5XmvyqabAOjrINDHgfvw\nSzETpGGHzZqGPAdgKz/UH3v7nzNXxyAbFjQQ2bxDr/Zwl4oruS8/+nM+40BA\nOAonQE97/95HZdxQTYzeCvWntUtQKqQyyTzXecHplpr05Mp/p0lrq2oXBIsw\noTjMdKv4KsiZ9thPbDEALL9A1aPRyAa8LCY6XAowvAXqhaCboGkm/4+sFGkQ\nVL+P\r\n=R7Rt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"fe77c9cbb3bb275630675ddfc97ae2e3e92f8fed","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.4.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.6_1592292696923_0.4762629275325858","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"validata","version":"2.1.7","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.7","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"fd55ae276be76e1cc6c063aa1d350552a42798e5","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.7.tgz","fileCount":75,"integrity":"sha512-Sik54xl/bwKNyiLFbOCNN4LpeTm9W2o0pDMdZjvE+WmeIP7WkxYdI9Z+W89FaNr0fLE8DXe9VMjoevyc3DbBkQ==","signatures":[{"sig":"MEQCIBnPkOPqonaChzP02vdKJdm3rm2lobgBPYiF3kdQk5/uAiA4NKcjefhD5XP4/ApVSsDoxK9idNj56HQo5h/QNf9xdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6dJGCRA9TVsSAnZWagAAPMAP/3Gvn421nA8H5tdN3oAS\n2RsNx5F7i2s4J+5G3ZKwJ7WPYdk/RACZ3j+eDRRIEre3S7EDdKwTt/zdhO8k\n6/RJoyG2+q+NdMiKZuEiW6kW+D0WFI74fxkBhC9l5JofABaXl9wh+bPnrfSZ\nRP8v8go7MZ7Njy3yToW3KzWlHdMO8lXZuo9Gi6X2g1Rg5A1Xw1x+Cu4O3rhs\noXFGieHf24qD8b1v4FGTVVa87U8al+VE8OyOhTeY4mXu5f7EZR6GicnlMWHu\n+WpVVH8vSTv667LPNbwtRDhjwjQD9mnwIcfw6eC9hwd+s734E15Ryo0M6kq9\nsdsWbZ9YnKH8t6sSp23yM57hFgnLm07gl1DvzP80XzqIeXNs3+95P3cZLpNS\nuwWruumEilawnId5GLI5ZJ6Y7OYKsn3/ud8ugImaYz7bPGLI7KHW0l6SI1XJ\nK94u1iXRQ23LwmmmribvGl2VjcazAb+bbi/jydT+lQi5u2WmRvnd6+aw82b3\nhSVEmGYEQLXqDym7yvBDM1AdRmOTra+IXdcze1irMsfwH2kXoIBFGN7Z9RJo\nfohhm4BDtVnMrDUBEydQ9xGfE4qdyPa8WISL0rD5VduBYakUqnfTYh6expx7\nA/jOGMt5ogJtD6A2Ei9Mk/UP3C+VWCRXa1A7jL5K/sbpmbwbNFiXpgjxBf2N\n+RuV\r\n=7exL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"1e2d91fd8e1f5cb0138c2c8dd8a7d2f66e8555ce","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.4.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.7_1592382021613_0.9463736763029067","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"validata","version":"2.1.8","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.8","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"fa12ee5dd266b79feed6ba627d7cf50c8d126223","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.8.tgz","fileCount":75,"integrity":"sha512-H51GUPfMZJk8nTE7E1M3KMVSrLxeyOf0wUyqJJjpOPpGPW+T0lcSBE1kshf3TCbhy8Jh4GDTV5BZMibqd1ZR+Q==","signatures":[{"sig":"MEYCIQDe9RTxI0wv08X8R4ymNWD1m3sQLabWFm15GwG4u3DVywIhAPgCZlUMUD3c5OEAoR3mQJW2uyxZkuUcJPlZblUfUpsi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6zZeCRA9TVsSAnZWagAAzpwP+wYc5Efy4EtNyahNcwZh\nIRMPEVvElwyi0HG67MDR2n8MarN2pqNkrGdH2Q1bP2rXXqieU1N81HhbcRJP\n5ywEjPM1Lbtb/1xbf1tiWoIU9qQZAd8zTv4WqAPcL+zOozqw/NYBPJlcH9u/\ngZkIO/glSmrp4K+jE6KIiuC83k+ba8hXkCoRhYaoPhlmrxJ/PVzWRfGI2VOF\nYAEdzh2BNwu56WkZnSeZMfy8OT+C/crPx4eP+J6xdgk+joOLVr435hfyzfUN\nndiLHcXCD1oE8hLG3oovhuoiI5SWw7117vcFl9lN9qR9shm+Y85NDnOW92ww\nQcfOYhWFFFKl68EkuuP3WZ9juuQDJUvoLN6EtOgDNZyD2z7ze93zvcUEZEDa\njUuKNnCMLBH5ahpXi1UF1nOYYqFULhZKAQ6zcriTKaOUaSiWyHlsWYaywlMX\nZbmq+pclTjitIb8qO1cfkvZvWqXtGTyEVz4LtM9cbFQLXvixFABVqDiJw6LK\nElMZvTXRl1BeFfHdQxznKVUuJrWv/Y2QIU5DuNhZw46jFUnE4KLGdgi5YDm4\nIPnE518pYFvzjorAlbEzBLXoPw0pl94irlCLMGrTsYDD+tZyzWf59U52Yydn\nmyVboOyQDCQo+nX5E0nqVwLG06nILji0hzaOxza3MMhfW/XbHRxMyzvZPpUR\nrCSB\r\n=7f5z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"e621fb6f61cc004dcb6403573e5bc2b89d6d0bec","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.4.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.8_1592473182505_0.08910777090731781","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"validata","version":"2.1.9","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.9","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"8404be1ed3d8b771885b881044ac6b5f24bf4f21","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.9.tgz","fileCount":81,"integrity":"sha512-y8rd78G8D41WDt+4AXm0LqLWW+3Dy9B91i16Ct2L6LljS+xY/3M+8pEUps3ZGQz7uc8Co9uSlh6rSIjsa1j9Rg==","signatures":[{"sig":"MEQCICIsPDBbGhgO5HutoFoOLt2LtIXDU2bQBpEpbHd97keaAiAaaZIQWTBonrEpqwnoRT47UTCdw0hjII8ACNR6c0+5YA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8noGCRA9TVsSAnZWagAAjLcP/At2m8bpi+BgeRSaTI7x\nhvAQEjYY6qzKVSW6+wlctFiW+f/DaG+LV9E1XcfQ9dRdGxNBUQ+lbsaIMRtd\n66+tD00SZxj0UKhygFwvHi3IQAJbKJfnNTFLlbHCzrv2N5qJOYy9w6d8Yxgj\ntAGmi8fK7l2zznoRbpWV9RpHbTuDZ1IvzWAjqZ8ric7H+3eCDWHek8LLgcHs\n9YoHh8t4lS1QT7qx+fqMGrYCMdKWY2E8y4zqrAGp99lcswedYOLINWXJsXAC\n8SRpzpaRoOEV5tEWU8IG0byGhitMlECe87+dpgWh5O3Ah9YA+ofPEgO26SgE\nW8N6h3EzMYR79ZZbhM4uLI1Tu7f1GBMiUHn1k09lUOhasf3rXAwiY8ettywa\n1Dl+l24yEbw62J4N7mxyCsiQCDUZtva00BTuft2u1nptvVR5drh1DWgQ7FNn\nHbILtZAn3wtwPn9Dtue1Mp5RHeYMAsY+ClkYzfpIPu9rOPKp+YmoJx2F8uz7\n1JCakaPOMiuBxloXZjcaJ9QyHp7MAyDKL94UAMgsRxFSUhAgmSRGLH9RL06y\ne/530AOmH7CAoOuZW0IqyptHZSL626sFURmiVHN5xUyGOQFzzQrKo5I+cDPh\nehup/6jHX0RWa1ZSjbEJwbPXDD6eM5aVwTezSjE9rrp9izLAnHLkcSyulRHF\nA5nr\r\n=DcZi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"9ab7a4492b6d6cbbadbeaeb2d0c5a089d796baa8","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.4.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.9_1592949254144_0.7643182776893096","host":"s3://npm-registry-packages"}},"2.1.10":{"name":"validata","version":"2.1.10","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.10","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"ea2ed0a83ac695ffe7e66f4d342968b4ebbc76ef","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.10.tgz","fileCount":81,"integrity":"sha512-SAjlEl9HfPRBCR5a3yGYYGqqFSMOPwC0iBcPwHGKt/J1mJSjl93KAzY45bz4BDZXhzqTnA1JlkGx6rhT40INpQ==","signatures":[{"sig":"MEUCIB6WUMLjGXJ1fGSGwblJ7OCr60/r/sxjqVgTEk69lciVAiEA4oWJYzYlrA8+87z/5G+fO2t4DzLPCk/+cN4qZqAhnYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9PwQCRA9TVsSAnZWagAAiBsQAJIlHEgm56e5+Ysbes75\nIBRYynmD3ewabHoIX0wthGh5XsD4S9JWxR+Rl1abdkr4hUaZmaF7sawGE517\narZw2CaDts3p9oG4pP/7HaujCWnbNJptCmGKD5AYqNsDR63rY5hkmlTk98vu\nZNMrRHRgnrb0HwapWrH7NhCt5BnFJrQNO/BE97Tqu9I/3CulIRR22BRMLbCK\n8emK9YGY3A8Jp1x2BO352jk5VjwoLxIRNKew6cEE+E2Q1BqIMMh9ioS5uE5k\nelzZuSh8dmR23jD+bOO0auI0iSlrUrj2V0bFbqAflZr1gwKn9MVHyALIZ/t2\nS12YU8dczUAOPAUDyYJRkAyYyNVP5jS3P8IeNoiUuqHfEDpc6zucjojhvaHH\npyHDstfozFc8aod3pyBh8HXLnIhnv4zCJgX7l+r+MqC1gjPz1P9jyAuj/L+W\nbBszOxVNfyIPoZT5yp5hzgE2wYKm1Gtg9KgBDOu4/fznZa5FCi7KAyEmPOj3\nHefkFvhtZd8SPal9U6bLHFdVBu2o1xFigKddJhW29uKbT3tl5/TYGNVOlBbA\nCcICm4PG3whEeB5Ric5sQfgebJ0XGCB97MF2dwQhRCODWQ2IxE8+1Jjo7+5s\nqlOpH3XyyVIEnsR92W925Kymu7y97lsHhLm3FqF4HCPNNykM7lzX7Md4u4S7\nvS7Y\r\n=vezd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"901e1a5e13201926836bed9842528c96c9ceb3d5","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.4.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.10_1593113615747_0.19688407881087566","host":"s3://npm-registry-packages"}},"2.1.11":{"name":"validata","version":"2.1.11","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.11","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"db0919087f960d9980a46aa73d189dc83fe6503a","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.11.tgz","fileCount":81,"integrity":"sha512-0T1JU2GDytQJZ1ZXJBG2BUOgWEQIU0K0NFCl/bBZdOD/Q9+pxxDMPoQ4vZKNav48nE2YU5NaqS45vnTj27CJhA==","signatures":[{"sig":"MEUCIB89gH+YguMiB8bOOgAbs1eO8GxHB8NQqNzFsvwfHx5OAiEA89T/ixoI2IzWOwpxZhpKl/GhYgJBvHzTazkSs0fSOIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9RUACRA9TVsSAnZWagAAsEQP/AyIlIKWI6mw757T2GmN\nBHgigJWLM2xNjflPXGbV3+HuKuVHjtHdiIL+mXSaMf87gKNu3QH3rwFTiqe5\nojiTkI1fMyD8TO6qaFG2crdllf2aFtrrqZb9uwiCgezPvFU9OXVfuOoLEUDI\nNhp1xs6WG/DnF4ftCoAoImZFiTGW/Jo+OepDAFVYw9foK3kcn51duSWmRlFL\nDT+UBddlKEwW574nGNQRodUrg396VOHl7YV/3lF+zzLSZXFMqEgaKRSMoaW9\ns84NJsIDhT/5XAl8H/0c1W4nN0OQVoe/U4W4TloaLvky/wv8p35xU8CZeXd0\nJI67Il1ITxUUa5BFoRCqEyloZS8UlJAZf531K2nFLsCyqOjbzWzuf3Ko5fgj\n2cBF9Ic6UhvCyj6pRKqmZPoJ/PtCmrjQE36YbL0KYTBdf6PyQteGPGWjiQUQ\nJD12Uig3am7EDr9RTW/b0fSQLsKz8FBWcNvS2501zHhzzgVf15RiMdxx1O97\nPMyS1IAaPLf6Txr3AiM8a2hqA9Cu2nJXeYA9295nOLhh7SdsMJw6DteIEw19\naTSQdNVAlzCZKZydk1qcSmx7A1px8BLOLYFOCVaYXwq+FP7Wbj9b1TETgRTg\nWTmUmJrUElkkY7aoA4w4ZWs7KtIYIrVFJY51QYjaMrBdtQutTW4ReQn5/L6O\nLpur\r\n=Govl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"b16267b73609e926d338a933655bdc5239f47584","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.4.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.0.1","eslint":"^7.1.0","tslint":"^6.1.2","ts-jest":"^26.1.0","ts-node":"^8.10.2","validator":"^13.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.10","@types/validator":"^13.0.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.1.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.1.0","@typescript-eslint/eslint-plugin-tslint":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.11_1593119999980_0.6102112661553114","host":"s3://npm-registry-packages"}},"2.1.12":{"name":"validata","version":"2.1.12","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.12","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"6747e66dc4d45563533ce178b13ab253b18ceabf","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.12.tgz","fileCount":87,"integrity":"sha512-yatsn4LUkdbLbS3isDKnWZNAfYUFzTueUXP7yfo4CQLcYMVlXqV0m73TZW8rVMsF+pUtNDOxiFXzXmkpxzicbg==","signatures":[{"sig":"MEQCIGhEalqDGYT1SzqTEMwC70nH/52iYO9JBWdFBVFRJwzAAiB+PM2HFqsTuhB1wORPSp7Ucr/LdjG8QYUp0xBSxTmhRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+FecCRA9TVsSAnZWagAAHoYQAJsFTlZcoxA1ugUXXjMN\n6iN0lNYKcZcAw4KUF4L8cF5KaG/7xcxD3et90wr5tJ0CxvLu4Db8BWnLgpaX\nwh28BmQdnJcg4JRG87o0qGDEfD9quJ+r+/3b80MZir8+3b9tNjuZQJxKsLF0\nBCCFQkWK8vM5oQGb7l05jKJxpvv6MElJJ0DVc9tJaqBNUaudVIJRhPZYBV8f\nM1fKvLG4RVH0aH6pJoPthn/Kff8mrqlnEJ25CkMD7FyHM0dvpBEzd7ZFOOFK\n9PEIC4lKZQL2V+ssZDrp/f7T4obmxcTftqAfOKjsqsGiGkpj3wftSiLuBQG5\n9A8wZ7dXZKePCmj+5hmITpNletwhbMfy3SbgLYlziINkVKAQX7tPTinstEEf\nf7L4OGlmS+qNCX7g9c8eGJLZZpAX7JIiZRpyrWa1BP47nWxufXGaIPbRY+LN\n05RTp5+dLZF8w/jmrU6V8IrXoyM9ZMZGddo+pQUe6zFxOUNp3fuEcN4cRj4i\no/Ki1Pht7C6tVgLEmT9ZkA7zh5Kx1CCNKo7v+qe2MngSLLGNtpo02+XLznxN\nf6BhWLfsu36Aya8VrhDKsy5e5vQKCRKe9tNpVZp8PD1y+DwNXXjBpd69zT0q\nAXR7BnEadFK+O4UaddsRc7prag35c96YRpfPJZ87yhksEWwmTy04Uq7jcDWr\njflQ\r\n=S8LH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"254bd908cd7a50a560a06d27888a71bbd597f391","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.4.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.3.1","tslint":"^6.1.2","ts-jest":"^26.1.1","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.5","@types/jest":"^26.0.3","@types/node":"^14.0.14","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.4.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/eslint-plugin-tslint":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.12_1593333659987_0.45340197595631015","host":"s3://npm-registry-packages"}},"2.1.13":{"name":"validata","version":"2.1.13","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.13","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"08e6cce55ad89f6df9dab9f6b3232299418c19a8","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.13.tgz","fileCount":87,"integrity":"sha512-sGHIvEpD4dBQJaUtB/riO8Jv+zKxn/+u/nXIewAnyqPB9+XntddtMPAULrLVKIbU8wJq1unfosxL87U7VFYDjw==","signatures":[{"sig":"MEUCIQDhoEWQMbagEF8DsbLQ1xV1mzyPP9uIG7DByT8gF0krzAIgHTWbTGCgXs8s7CPOUsSV7JBoRl7DxqGn40yUW3uIL4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHhVVCRA9TVsSAnZWagAA9w0P/ReSfyzQeg20gtZAkvF0\n9RmGBa4MTl8SsoiI4azW/GAGYN/D2G/k+CujUiVo9yeChfQm1XQljpY+oI98\nsFSsCBejK9FdakeaQ99kxa0om5vBtEj8ZpbVQDLlpr3cRARlCcdiQJjDf1ND\nQLb/rk6bAr0QMMYAFJyOsHXXhbXWmJ7Obvbh3s1vNc4sZsH7Fl3mg/+fCNvQ\nCd2/P7J55G2qneGeZGcQASYo4PMaK5+Ku8ft2QCQPnDBbK3cmW66bNjNlciG\nihHHC+pDmuAnbZhbG9esbF0e9i8/bBwP0cVri3/c2ImZZam/Qtg2ylqJ0hBu\n9fBbReIbX1lqRWvei80rz6Di+68cltI01m6p3S6PoWOmpDpNr6JIAJCEnHeA\n9n3/UU64Wv2LAw9ZROBOEG9pxpA0JwPRBfPCiLjUDg7f+/7SorCyyPrZKCZT\nQt8OwVoOM0xImJ56tYHoPHGAXobfflWXWWGIuqgx6aFhpA90WMxoMARugRMd\nkxeMyoHksmkSm0d477Xv1bGWjLu9XF0QhVqr9OFlIjxk+zmcY7k5w4ZvWEJB\nPrhmfr1Jvp0GOWusz2EZZRA6HIktOwc3xgviO+F+O9OUsIlp23GiFjNABOii\nVEQt59HvlejufylG3P/DlP+tTBC+FeftjFLymvWDU6NVeIaCAA3pOE+hqLgo\n989e\r\n=XjdC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"d93fafaca561111fcf3de7fd6dd535d21af38ed9","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.5","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.5.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.3.1","tslint":"^6.1.2","ts-jest":"^26.1.1","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.5","@types/jest":"^26.0.3","@types/node":"^14.0.14","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.4.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/eslint-plugin-tslint":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.13_1595807060690_0.08721809752880105","host":"s3://npm-registry-packages"}},"2.1.14":{"name":"validata","version":"2.1.14","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.14","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"ba9ee8f63dda118ed0f3477690935ea9e6a8a33c","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.14.tgz","fileCount":93,"integrity":"sha512-fu6r9uZYKJniRvKr2GenRw5EVDgwKsUHyo7cmV+o9nM4J0gwHb6FIXx1GeUyV9K5b/i7hQPe+Rv9Fd3S3N87Rw==","signatures":[{"sig":"MEQCIBPOuj99SW9OZ4FnrWRSZDSUMCMYSZhk1EzE2gPGn3yFAiBTg+mKZopiJr7xa2vrmEgdJS6bZJwK+b3C8Uj9GntkPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJl60CRA9TVsSAnZWagAApfMP/Rx0WvyFTQtSvGSy0WD8\nfxSlXGCYkAhGg5EVreaA7tGw4FR7ZX9PXOVeRkQxxdRRrHeIhJbyKEcZP0fs\nkXCc7JivZRIjP+T0hhuw5gpjNo4M2KXrQpkq0sdfXUuo5hhmYACivT1CwKTR\nL+SXtXeeZc/QMx4E6e0lCWvIcjt4Mbv3hCIUyW6gaeYLTdcsGN/s3ut/o/7s\nxuPhSubC851LFbsuuC72ugiKR+59Dv6xBWJAlkhrqtC8AD0Y/bHYKGrfiGS2\n/jgy2S7FB/WyvDKpRrGlZcEVihMMTvzURzOOHkmZ1upWWdS/R+8OC1yvhSRr\nMA5Qp8TrG0g3VurnpXLT0ixlIY6bKsxH1Wo1ATONFWA9W1V7X1VHL+JHI+9k\nGC12IVCMHSDg6TH7PbWA4S6zhW98WNe5iKp/KhzVvuJTe2RG/R+dXsobMHju\n/6+r6wfFc9RuPQHyU9gegvfI6U2AIBrCNAzBBzon0mKK6+QL5hcv2ibBaC3q\nPnzBc323IHCfTHKXJI4JV+bfRQA2/E2Ihl/YKuSAtyHB5NGAloiUJrwfg6/l\n3Qk001+i7LLgH7ZuKX26Q5i/HZeCtl9C17AMx5T3rrMZ9HgOE25r9dcFvMce\nVMOg5qsAam2U/rIJnxV7dqSTwhUg/sANPjnoIfZ4WGJ3CYvORlnRpxl6T0ti\nNbLX\r\n=qou4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"b4d0811e3465ba7d12ac1f4e2616db4b7ac36e63","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.6","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.6.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.1.0","eslint":"^7.3.1","tslint":"^6.1.2","ts-jest":"^26.1.1","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.5","@types/jest":"^26.0.3","@types/node":"^14.0.14","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.4.0","eslint-plugin-prefer-arrow":"^1.2.1","@typescript-eslint/eslint-plugin":"^3.4.0","@typescript-eslint/eslint-plugin-tslint":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.14_1596350131354_0.4934807280782778","host":"s3://npm-registry-packages"}},"2.1.15":{"name":"validata","version":"2.1.15","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.15","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"432e9acff24f4d3b78652819570edab96ae3fed9","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.15.tgz","fileCount":93,"integrity":"sha512-nc3uNLea4g2iDDXmAM2oj2nMjvKNX3dajxMT7rg0mGdt+UYX1eU9wI150WDKTQh7FnS0QGrvs4svdkEZQ2kQ9w==","signatures":[{"sig":"MEUCIC+WTKZPGFzKrqilacY2ysJf7oUNJy6XQRHq9jp99Yp8AiEApHw6aiQ6kEWe7BQnnbvMhYO3VCifB88lyecPBk54oCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKL2DCRA9TVsSAnZWagAAmtIP/3n7OgIsv/Ya2/6M+wvs\n5QYTwJS1V/945ROFLekb/l422RfygBVTpachNyMrP7LqyF+IARfEAdzo1GOJ\nLWxVkILq1lTEMQFzB9skOElm2mZLlo0fcjljL5iSjl59bI9dJx0Q8+kWkeYt\nC4jy6tppaRDPrpTvaXP5h+foz/UJnnJtfCNnfmsroh3WV44eDi6l3xa+L1eZ\npx09SnXE+ZI0kciKrsrh/16C2Li24rhmGx8wuU8sJuGgFMM9qkzhHtWrlVNe\nPQRZ5UIBY2sWpKRGkxB6ip8ONnFjL7gQ0/gco+UuYBJnnfL9wtH/hdTAi+Bj\nF82JbjJOYkIM22pIilYUUlgbItxNuQ0DDaeO5z8AX1NUAE/WBB4X6Y4L9qwr\nELHobuJPcp95SdGFJ7FXDFbOb8dh51E6jQsH47dkne5q+fNy9DZMfhrYirNQ\nEhw8zOBf1RGDkVhQJlE64u6tvtqvBp/9QYObfa3DqnWtAtaOa7TdjqdCEwho\n/M6eEubo8QjtWGtUeQ26YJSK8aNEnd/l8F7pylXFOi8rmhqLGHk0Q5lU/QOI\nuhtXXJfl6JWwfDTormOhg/1ax3dCjxn4J6F0LIlxeCYQB2I1Hk8X+E4aaSX6\nfMJpje8EjfEjF7rWrDrPTi3dfSjifXw35mTjCr1vq5V2mKkUTbRxswp1/4EB\n+wKj\r\n=9a8T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"d4f6f7c37003056b211ac9aae29a9a80fa194af5","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.6","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.6.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","tslint":"^6.1.3","ts-jest":"^26.1.4","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.7","@types/jest":"^26.0.8","@types/node":"^14.0.27","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.8.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/eslint-plugin-tslint":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.15_1596505475168_0.4413196480907622","host":"s3://npm-registry-packages"}},"2.1.16":{"name":"validata","version":"2.1.16","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.16","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"c7f2316b4514542842fda0abab2bb242776691bf","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.16.tgz","fileCount":93,"integrity":"sha512-ekQdziqJYaz31iJaC5Mdn93cStzcIgEwZg/Gt67ha/oLkOypmGYy4K6R5UAHugX5qBbyRWdxMKaXaLQeUISV+g==","signatures":[{"sig":"MEYCIQCrVqmXHyVy3k+geApty6Oedj0jSXA1t8ySq3L05VNLEgIhAPP5KOVBdrojrIoREnavrUo8cA9vFRQaEZKu03bVDQL2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":418774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKP+vCRA9TVsSAnZWagAAIzoP/3FMElNuPDT58YRxz4OY\nExubpNHoXAwpOHLIICc4H6ZeCmZx7/Ot6vfzH3LMlJE4p1ZdzR5lBi2WJPpb\newXRV936MGe59YRfWG1qCIPUStglsZC62w+3VZgO6eqiagesGwOByTRsnq/M\nfMnyMUl0DRa51Muh8RP+h3aWF7QIwt+lpAnXQlCb1tLxRauDhp+FRpM32GdV\nm7MS3a2EWP38y4HSOtxtsn9b+pN1BvihPEJGfI/MkLsAj3FHr1SqFQhV21Q5\nQl+PqXizRxipJuWQWNrncq1ZZxFho9Lkfa9soEzDBF2t0a2rGcbKeEeLorqD\nJn7ptsxf+7Hdx8gpL1CB5vCzVIgj4xGyf8I8L71e1oUPJf63FEHXKA0oij8V\n8o2tXCFAC6OpczxvpH6ERNC2mo636doAoaoFUmowayEgNplYzCraGg6k1k4B\nHR+rTGQ8HW6sfUBZPFMBspfeMLCxtDBpQJyBinn/ek9z6GtnN37PBDk+lfbm\nE8tG5jbSmcNdbVw7uD7akwioBy7YI7N04lVMJboIaSIvYAInVQBXGCYUlM8l\nSRn16vEBttd+Mec3QUiX4HB5/LI1i3ojiSLl1Y/2fwmyNtB8RhY/iDCJQ1FH\nicHDzE4GBkd9XMBhO4CuXLr8/1zq6o55K2fFxZrPPV/sX/P1tgPZg3PJrrST\nWfRU\r\n=nGLu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"3d621202fcd7afc9942967587688afc4b916a7cc","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.6","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.6.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","tslint":"^6.1.3","ts-jest":"^26.1.4","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.7","@types/jest":"^26.0.8","@types/node":"^14.0.27","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.8.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/eslint-plugin-tslint":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.16_1596522414843_0.09366927064869368","host":"s3://npm-registry-packages"}},"2.1.17":{"name":"validata","version":"2.1.17","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.17","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"f0d9cc346c96a787b25c73cf5fec458634595538","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.17.tgz","fileCount":102,"integrity":"sha512-JJ1sPFEDwPFRa+Jw0l73TWvYsJBc5Tlcwj3vHCgq9eBAave9ZFN7SUU4y1UGG6urQOyinylcYvrHGlToyw8VJA==","signatures":[{"sig":"MEUCIF0/1XgFc+1PkHzsipnr7yCkrGY+1V3yMDM0FCdiYa7jAiEAiAJABEDoYtd19mlR7ExxChiHxiOwppZ/bPa47QpJfQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433500,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNkMvCRA9TVsSAnZWagAADqEQAIB2fEWdVqbNQ7rDLGHT\na+zT4pql0x1vfGcZj8at83XQJ2dw13/pz527gCgt5xFSS/SLil72pOYOesfx\ncmne/BzX7NEJq54KchWRDlNizbJnL5ZO3VeOIWz0TStbeeY4BJGVbjyqrfCL\nCwViH2H+e1bgy5f/60cI+stt36Ykhy+bq21rzFX4F3LWEBD0ucBwd2W6IieO\nnYnKaPa5sAmDKmvi02DM3it5z55Qt6W3X7fP5CFukpilbrgsR5mJyQNokITJ\nrwjXHYkqXHWaE5MXrzJ3QQpSkN73amLYyhEnAQsbMZz0KTYiS5WwZ0T2sSvK\nByyzpgZR5pOLYhqeaPqvrycOCqZC1QJwmKIpumBOS2a++lpOeoF5uigZZO/1\nogS4mSZbZXnmdkMGHPLLLmclj1nFYh6sjhC49omzZvUjMTeg3urJrRml2pfR\ncqY6JHxgDUJi3iEYT6qAJL7Ux4w3ajKs9qnL7kk5ZglMpAsVerued0pROtuP\nQ0DBiDSBfLAajyuz2onE6fO/LrSq4fuwavN5dNtjQeNyJaRfVhosy3uhCOdX\nWPJsBq1srYfZQyIf15DoPcVm/5VFa/8sEntdZMez8ibK5I2y+CX/8eok8bqC\nagGP0s4fTtk+fnFcFk1kDlT7WGjS4M2G6JSDXtSvOO1XasRDIQRrOJHmceuU\n9aMj\r\n=VSDI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"9bbd67426d1a81b14378a0a1fec574c7aadbfdf2","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.7","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.7.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","tslint":"^6.1.3","ts-jest":"^26.1.4","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.7","@types/jest":"^26.0.8","@types/node":"^14.0.27","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.8.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/eslint-plugin-tslint":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.17_1597391663231_0.08193073798658723","host":"s3://npm-registry-packages"}},"2.1.18":{"name":"validata","version":"2.1.18","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.18","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"1afd97c117fd392b461ad22c5ce2cbc9c86d606b","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.18.tgz","fileCount":102,"integrity":"sha512-20xuTIt6jh5f73Zz3EFc96o3OxWKnG3BIuuzYHB72mpbccicD7Ga/aoPo0KM4Dj7g9jgfJfxvWmRmvNKAAY8PA==","signatures":[{"sig":"MEUCIQDt7RqBvQxEiKJoSdTm2PQHhAbWtxYM/ymtZQOOpuHaxQIgD9FcPYJDPOtSPMaBw/oPQDqZgfqEF+7Z0X8ML4oOk4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":433564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNkPoCRA9TVsSAnZWagAAqqoQAJTni4WwUAebaa4aHfsD\nmmu8wO9NhWVOtgLFxeSyY4f5Q39VpgFwYLpsJycHPwIlDSTIRrEyGEW5Ai2R\nTO7ANjXDaAy39lVSf9zrA+IJZCFCj3Sgw7FlQ1Brsh8SgRpKHj8HehTwqWSM\nQEK2yHrsL89fPyfTFyEAPH9TCvhRtUY0CDgIC3U/lDj4BsdHC3gju/VLeNFy\njQ6k7+fIHCL2fHChddPKtA7isbtKPDvXXuQ//hKhhxzt+ac28FU1RUOCCbG5\nuXkt/475k2rGwZav3dA3btaw1tBXU09VL+UKFHn7XM0BF2S+VeT7PdrdDqmK\nOFYLl/8XGbH2ZmDdx9ReSodUdrTrHgh6+YMmTIUAMqAQc5BreMca1++kScDg\nYR6BlKjFrVwbyerdbGsA1FCw3UJSD82RorFZSwNm/sFnc/qLX29US9cOU5LH\nV2rhWDpqcjzqIxkEhos6EBqGIygZEjInau8uOq1mUywMteqCrpf+ZY1ffSWC\n3mmz3snNWl7wCRlPerH3Dx3Ux/ZooHYMWJzV4Zve4sYp/U5PjKhvvicng8eF\nIT/coN808hcvZ4/fVZQHYOkCrs28RGXAoOZao8kU782V3RFtn2WpFA+H/D9B\nCXh6vkaJV7BdsSaWylf7413Swt3Ct+OMOQKo8VdJLWQycUQlvGQnoDBk/eWV\n/99E\r\n=EsIz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"492c9f6c66af0a4151e1e51615816fec859cadf3","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.7","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.7.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","tslint":"^6.1.3","ts-jest":"^26.1.4","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.7","@types/jest":"^26.0.8","@types/node":"^14.0.27","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.8.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/eslint-plugin-tslint":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.18_1597391847905_0.07669060575695452","host":"s3://npm-registry-packages"}},"2.1.19":{"name":"validata","version":"2.1.19","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.19","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"20fff3c3520bc3f6e3da12832897ec60dca5d68d","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.19.tgz","fileCount":102,"integrity":"sha512-I9HI5hNHIyTFnv2kwoLeI8vu7hlYe4QV4JwrtX403qQwgAprfM3JjT7G32zj79ETaboSqxpXfEI2iapFh4UQqw==","signatures":[{"sig":"MEUCIDqLT1INsy70iBvlyMkigY9AX0nBcWS+4UuHqlpWlWvQAiEA6AZizA/2XJ0zrO5o3ZTLfI6cS3fBF9XwWq42oEY+MPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437851,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNk0sCRA9TVsSAnZWagAA0UwP/1rCFSTllPhbvgzIZJ76\nkwWgUPar64Gt446uGEoW6XQJvkRW2/F13fB+qKYqR84b/cdRCbGOCi7t55A2\nDDLms3q4hwEGBLszgmp38aeYKR8JYtNQjUuQCiTDSsPM87oYxcJL+ulbt+Fk\nzzyN1Jb1YPvrNHuBYbXW8r+mofMmKNXM4m1UGGaEwVEcrJD8wLGZJQPzV+DT\nEcBz1bYL3LpRljP9MMVN2tSA8qZaVdo7ViAhdx9s2yjyK8BuZ8s69MSaLE/S\nxxdiRsgZClUycxMprQNYXzpT5F0VZ6awJL0kuMz3GhVujyALDG1c1sWvoJJA\njwRtsU7AZPpHSUyN2rNWkcSV+p8AGiB9BNhKYPR1jWjax2FoOPw1VZFc6rBe\nuyVsk/EgsxnOepCOucxGW1Mcuc3AhtDxTYEEDtG7OSrMQn7xyWLQVErEvrZX\nhy2n7yQAEWHaFNt2HKqtHPk6hfgF2jMbridvB45HPGJ0MXwiY1Pull6FJ4K3\nj92dckZ8f3glccLZx7y4bDr+byIRMFZhb6IfIIqCm/Kh7R9OzKL4yKC4bHDj\n+BMSoAxYoEZF/HGi63kH6AF/iuc8F0n/jg3+IdvxQC2ltiPBk1RAt3xxNeQi\nUSlGVixsk6JVHdawaGGJgdJ9huXW12Lv23y9JQSu7V2oJkm8ELohRkldjS8K\nBIva\r\n=ailu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"4f9c4a3bfcd1196379721e86c61ccf9d64e8875a","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.7","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.7.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","tslint":"^6.1.3","ts-jest":"^26.1.4","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.7","@types/jest":"^26.0.8","@types/node":"^14.0.27","change-case":"^4.1.1","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.8.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/eslint-plugin-tslint":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.19_1597394220192_0.3161445341056006","host":"s3://npm-registry-packages"}},"2.1.20":{"name":"validata","version":"2.1.20","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.20","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"8ff5d74b6ec18eb22ee76d57873f5f7873dbc37e","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.20.tgz","fileCount":102,"integrity":"sha512-dA9EGhGlnywbqwsvV5IPrQPoJRvQKb5aK6DDzgpCZpga8ziThGg9jfFCapMqqmaEBZI5GqdWgLAaUXMQorM+VQ==","signatures":[{"sig":"MEUCIQCZ6tBgZs8+1jNMfXzXr6F1r0peNUrghuyiYXpSVUI0/AIgB8wtxSyuQYftxXjACp9A5oC9lvOz9W4VkrL/Er+fVo8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRt/xCRA9TVsSAnZWagAAq6oP/3SDB6JUKYQU1KtVLou8\nUWTS4KjFpbm92v+XLQrv/M2iY2PcQ4pFoqx/BvpHqAiJhAzFBXFQNJiO18ME\nrSv7L3vp0oQGv9mahvL0cwA5RWPJzDVIjYMNjo4Rg9dY9YQDshpAXBDIuthA\nwo8MFO24pJXHbsaBfn5CS2jsNM1qWIndlpEteH4gsOemgtyt3z9zO8q7DYAu\nKKLmBzLPIz/ZX5dUmx2wsMKST88Ae5nBFlRMQZhk3OWaJZYIjymUVwSPDqqh\nw/XS6XziZl/UnQTxfWUcqFoBZYMmf6bEkFEtlF3BkgVTirle5DJLnMMeREcf\nX8IB4DmyCM7DHr35mQoHOjN/1Yna4nHn+cNUxWEQdILbEFZQXqv2FXxIDBq0\n6hbFHEHWYLVOoBl8RpJB1TW3H/LSTWZQkAEYLARuwCeioHQ/erhiDH6p28kE\n8szOQ8lD7jZ1wdjB/AE3NCM7r7Art8nmztot9H5TN3wswcBbAJPqIylLy+5z\nmJkCAFZC0bQ2WJfhDyyMgx1wgcnor7nIz4ch1+wIUTGaGNVwCiO8yv9uAc/4\nRYztFne+ZoZ6QunXN8/gOc/Ai64d5QgXAVTzRYVr1KdHWYGiMQYEFxuMWjSq\nHJk0TkEUOPENzGUHjAO6z8lVgnm0o+XDnJxQJ/pSkcBij/S3DD5QubZq3KkT\nofO9\r\n=pSey\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"39386df796dc4cdc47e51e2664c67c1688de4572","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.7","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.8.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","tslint":"^6.1.3","ts-jest":"^26.1.4","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.7","@types/jest":"^26.0.8","@types/node":"^14.0.27","change-case":"^4.1.1","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.8.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/eslint-plugin-tslint":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.20_1598480369108_0.24424813040893456","host":"s3://npm-registry-packages"}},"2.1.21":{"name":"validata","version":"2.1.21","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.21","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"0213eea4d2936e37372890499a4f082c6f303816","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.21.tgz","fileCount":102,"integrity":"sha512-OUL9GugzbYGjX8p7fSM5h552Yq4Zwe6m5bY3nw/ICTe/QpOIOZwTHZJPGfTRaXVPchjylDTABSJr9h8snvzJxw==","signatures":[{"sig":"MEQCIBteaXzK1zSF1UlWZWEn76ZDgKjpCSDoL8a+ugxNXquIAiAaLc1h5/9qTZzlv19sISnMGPHP5we0IeGEqMvBXJmpMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUL8yCRA9TVsSAnZWagAA6LsP/j9WPScVdrRTwPC8hdg3\n4icL0exC1r64Kio05O9AWobLakiWxtyqN7LPg7//hukAQ+hHD1Rj8R5EEC7W\nAs0isJyXI12uNWaL/InI5x4cDNYMFbA2anPzY9TghJXI0jWpf15PF/1OuSGy\nhXC+YqDRcTgP79EhOWX9efO/n2W0i2RoTjRsNd80w4UQQuYx0xtbtRYrmlSR\n1sP/nEG0RNYljsCj1snBqw4CW3WHWyXVzMjOKbhfUgf2AKzIv85zjFggxKqC\npWe48pj1GT5WdjypAu5VLwTDwKXkUhbpHLspbtkpL+qXfaFZgp1Cqr8WmlAc\nEwRh/JCjg6NY0pYDQmri5BOvlOdpotrppKHf7hTZcvtrhemXaEPIlhYtAAZs\nmtFYxoetqeUHsnjVSjBflOwWZ3s3UeslcAdsInawFNsMpzuW47dCJF9qfFRK\ndvFY2i3lrx/AzphBlJ1hVquC/qAE8+zSvqsZFYz3zmYOw/6rskMi5R1Br0Fp\nFVL2wMojO0TQjHw5tqqM5qUKo7wQMTULULrM0pdXKxz2O3n8AmWRsoMkX9CJ\nEgwfNoKJN+tJIGpWGtkrNepH2iQ7j7+JBORoSpjEtmW5sWZg9CDNtL0O4Lat\nBlMJU1WZF+KgA72UR0Of3+hlp90fK8I4o3WZt3YjOlUxn6Hv4niebglDouAU\nObnl\r\n=Y47e\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"e4da931965583ef659ed775f8d3fbd4f98fdf36d","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.7","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.8.0","dependencies":{"luxon":"^1.24.1","@types/luxon":"^1.24.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.2.2","eslint":"^7.6.0","tslint":"^6.1.3","ts-jest":"^26.1.4","ts-node":"^8.10.2","validator":"^13.1.1","typescript":"^3.9.7","@types/jest":"^26.0.8","@types/node":"^14.0.27","change-case":"^4.1.1","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.8.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/eslint-plugin-tslint":"^3.8.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.21_1599127346047_0.788094647402581","host":"s3://npm-registry-packages"}},"2.1.22":{"name":"validata","version":"2.1.22","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.22","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"3bdb090cf5843783a8eb13c4f4f8932e7a2b6ce3","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.22.tgz","fileCount":102,"integrity":"sha512-iM4bVNyNOz3Auzmft+2/oXry5873XXyRKfBEuB4afNVMsjAqI5/qKzjPmSOWaQcZ40OTQh12X56eXrZpFQmfaA==","signatures":[{"sig":"MEYCIQCZhYLOqp03qZBHMxIQj0gbZGBu6yJT8lsEZ4mXYMdkqgIhAPW40SEL1ZRagiODAFqnhBapbkiH6iTjacRrtvIqZAnm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaWknCRA9TVsSAnZWagAArqcQAIdDKUMzws8nsHQm+4ZC\nvjOsvpBNFKgv4Ujk0baByE6ArJFp7SixnuTz7XMTa5tjotbPbmC5bNXPUqp9\nVN3nfE9ejf48K5sjXfcnOM6dsdFmwXAbM2yF58PdV0gAiWqGgdh8vQCUJtIX\nrd0dqQ9GW6EgVmQs701YbDrVsDH+LRk0IgmiPCe1EHCuNtQJ4aKZdelo6JKM\nmab3iGj62vGxB30YvlxOwsTSJVDEM4hL6k5kB/oeuoVuoxp5rbZikkix+aH0\nhezBN0GG+2l4UD/rqQUTYM8YqDCHZugzwOzR9ZbxBF/7H6z2hCOXD5Yg2NO9\nOyJjzX1AnFINYl02qVpVHYPwT+u060FHFM9VjwnI9v7PAUV6IQ4HDNVctDLx\n2YRuF//OyxCG8A9yguVwQ8d8n+sBrGU9GOjWRHny6V+bN7I+EidNKok85hXR\nIOW0pvr01yjcXvCZPdJaZJD4QlBKkfLPkc2+DA1nm4YjZ9q96zNRc1wRbRs/\nqB/Aar9OT1dmpxFb2iOmjAuQyffDA89zb540ux6ZTC19fV6IfGLQibD2jNcM\nzrs27hcCl6oR/1dOUnK0OBYtfb4/iCv5cA6qkMwrvKtMxMb5J0LKrEesONkN\nxeyQbxDO7+zCkyvtAdJZwUzxBzjssqpE/aYfjwxbHeALHx/R3bCzP6X+lx4d\n8DD1\r\n=mAoi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"79f62a2b7dc3865d4e9f244c2db3611195b0209d","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.8","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.10.1","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.4.2","eslint":"^7.9.0","tslint":"^6.1.3","ts-jest":"^26.4.0","ts-node":"^8.10.2","validator":"^13.1.17","typescript":"^3.9.7","@types/jest":"^26.0.14","@types/node":"^14.11.2","change-case":"^4.1.1","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.10.1","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/eslint-plugin-tslint":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.22_1600743719218_0.1837355416276829","host":"s3://npm-registry-packages"}},"2.1.23":{"name":"validata","version":"2.1.23","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.23","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"6dd7312142db6ff1c9a64eef3230a5e4fecba97b","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.23.tgz","fileCount":102,"integrity":"sha512-p6jmqLhqlr0guKD92dnZUWiLvX6HrAIykanEYZnzLp+mLEnKKeWrO9Rs5wy9CaMOoZUnhSHkR3q5mlu/SPcbqA==","signatures":[{"sig":"MEYCIQDwIgfsPb+GmsCif49ohMmbCbgpW2Ubyb0MT5HZ34476AIhAII10j2IxOO9vEJ09pv76R2civL3UylGzww+JyuLrbU/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn8TPCRA9TVsSAnZWagAAJ08QAJ4CKtj4DrtHBqwh0Vpf\noK7fimF6fGjwtjDsFn/tyluLjf9M9Jyh7EZM5zfDL6yL9CTOlIF1rWTQyeho\nIHZ6WW7y9WZyOmHN1aLPCpAVo2UwklVtL3Cgft5wO4zbbQbvpLwqzNZIZkur\nUmJJ8h+EzyCr7+n6vu742VoCVsHyZCH0nsCIV1iWSnhA/JyPaGgd580bD/hD\n9gUg75iGjnanVsOe62c8ijGIjXQzOV2t03PpkSddm2QvOyFuDKjH7fjmkOCy\nVE04K+A0/J1RW3gCK2Z11VYTnS8thRp4BjsGodQu/G651Xq3lBTt+liqFiCk\nsxPu7sLD56YBbNuyP0XncCFNGxHP0K2EdCy9Tsq/ZY1TT+AgbKfykeJYZGFP\nVTdtQ+/EWb022BnQVGJ6Vxicimw408/8ZwVzxFFMEyHeqcCG+KrXNiLALN8P\n5HPTk5IcQwzvYdpSKqz04PzPgH1G9hpVx7nAg+IISG1yFYzgslzhppelUsJY\nnFvh6TJiKvnpmLe3vOq35KnLPwsQeweMdRqgAyM5UDwL5+BX6mOcxvd2Kbfm\nmwasDvmwxmL9QdexykWas5XZFlcQI6XQXLzCBsqc+pBdaskKPky0cQEvriRx\nuwD8ure6PtMX5Uzar+NSSYiqrr1EvBxL2jq7acj6QleXX8vnO6ZLTJXu3HOl\nriuM\r\n=CYpA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"0847ebe1c141d8ba00ecd3202b283bbe516d9cf4","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.8","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.14.0","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^8.10.2","validator":"^13.1.17","typescript":"^3.9.7","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^3.10.1","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/eslint-plugin-tslint":"^3.10.1"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.23_1604306127139_0.9611086767678965","host":"s3://npm-registry-packages"}},"2.1.24":{"name":"validata","version":"2.1.24","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.24","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"9dac9c2ae4972a35bc2d9be413e515438a3bb861","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.24.tgz","fileCount":102,"integrity":"sha512-U1t6FxliWHmnHhPI8kkLH1zOfbfsDb3oKNxNti4Xqss2Z03tidi+scQU8JESOROJ6DqBYjcrHR0wNDxy3RJMsg==","signatures":[{"sig":"MEQCIG7fZauRVuUqr0ehde0s4x6DU7u8Zghu13LAinUesZstAiAyLqvPPn9sXQs0q1YJmJGWY1QQvYgh1uEOhlSoVtZ59g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":444370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn8htCRA9TVsSAnZWagAAGDYP/2oJXoChTsc2TV1zoZ6K\nA0F//vW9xw1ON1F0D3jyaO31J8S+PGw/jXZlv2Ox3bzZ/oOZs/o9nmW4fiEm\nMBzlpeV6DQOgQiARtcjjgm8GkOozo883cbP9w1dc60Bd6Fct9/FJGorL2DHa\nNAeajIGP52m72ms5Am6YCVjbsMzi+PaWHez5rHgaknSnNvGP+GCtA4xlsL4i\nVo/hEu48rR87k7s4r1vIbOyEc6qe+rWpXupyG8bBsIA9SDIcF39fV8L116ln\nQtPzdPaZG1vzFHgWSdL9rJrQWM7IYJp7Yu+PbW1XcY9qmG3Bo8Hl6cyb8naH\nL6ATomkz7zjGd3rOQI8LaATgM6AvGeXs2OZHTU+Eob3TN6kUjl5h6QIE1dut\nw9z/1Zb9Ptf3nd6YTWanGDekcVSqaECC6hXR5XMe+cph9FwjXFqNrhJp8KQm\n89fiUtpc6VrdVzzMHQM5m0P7Lcvzhs0skmKNH8t14o1oaOicgVdyKuagjQpe\nMU365HU1q7ji9FflLuFQ/qkSC9HQXUKZZwREkaubLej1FuQ5EfqoSRwbSVyk\nvcLpa3yLUo3SwecRc2G8pDkmDW3jEPCVUL5NDRFGaHnOL+OWfJe5pNOPwtEr\n/np1MblTMeJSCqMlpu5hvR2WfTs+ninsquECKTvilKJe13auJZFliKq43Rci\nZv6+\r\n=1wYO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"1ee08c35c28667aa77d82d7359b16efca2e51389","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.8","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.14.0","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.24_1604307052947_0.6415421926857285","host":"s3://npm-registry-packages"}},"2.1.25":{"name":"validata","version":"2.1.25","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.25","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"fe425a84ef43e9a36ce6d9d2a0922f3f23d470b5","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.25.tgz","fileCount":102,"integrity":"sha512-XoPIHukg9/kwvkEIy/KkEw30bCUbEdKPYWUQ4kPClQ0OiuHkmMCZtAQ3Ro2Fjg/4vGy4veMEBz6vwQTl/bBtkQ==","signatures":[{"sig":"MEYCIQDI20FNrNyWBQyNUmpHjiOLp5yNOdm47EJpbLWoTAoqiQIhAKCzo9IDHml1OOViUoISamEeMK2WlEB4/PICHZuCz61P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxgoDCRA9TVsSAnZWagAAt5kP/0A36o5qxkT6O4L7GJSQ\nDTGAeamyrld2fPp7pPi56u2Z5ShYVtBYM5YbOndUctY2TXI6huZkcuOuMp8i\nMf7udejXE3flBbHdC1mJl9eKU1dPAct+jfwhuyLR+fVXGUz0ReFyx7UsfLCa\nuDeyduzGIJPfJJl/6kegsg7jG7RZd0ls1eaw2UE9xKfJeKNpHYR0HPHAfQYA\nZQXd7v8+V9aj6AbW2Gm1Lcmmby342R9yi9cXifZBCH0araDtPjHoU2h5pH7N\nE6a5aDI31zK7B9/wnv9qDWv8A62bR5GX5gVRtLPadTX51k45wQFYZUGtTxWv\nCh+mq9dQl8m/z8UW52XZc0xv36q3UmrhMCO5VFk/tbb8BUa2khmKZkGAoOSg\nhembU78jDBfaNuZBYw++yeJdsP5J/2O5Za1A9UdtoEQsB1mbZ62ryz4LizF7\nSXFyt91XLEAit+8Y3aVt0Q869OEfTpGy6AbrNUpFdMJU62+vIrSNdy05wlls\nwC0Kwnqf387eEzEfn64EH7ch1F8/YloF9m5Zl0P87UBnpY6pxcRMQXksgtG/\nyKAeipHS+DEzpEeFLgzbwGBpUIzkGnvZjwCrM4QYamX56LUg0bYiJYV2XAuD\nUQRIcTOPjZG5OJLWybrOKCC1FS2D5ElZsRRNP94mcX3D64tfBrsTwRTE2u+k\nBoXB\r\n=60b5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"3568fb42b92419b1364f3ef7bb15ec442d64df3a","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.8","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.15.0","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.25_1606814211201_0.32104835250015484","host":"s3://npm-registry-packages"}},"2.1.26":{"name":"validata","version":"2.1.26","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.26","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"aca11a1f59923515b89fd49817bc0aaf3954b88c","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.26.tgz","fileCount":102,"integrity":"sha512-Ep+RGJjWYwc1X01LuwWxz7idl0B2O9lSzzL9nnB7MwRbptIddrDAMcdl1z8R+cJubLTvpKBooP1f0dLiMHLjXQ==","signatures":[{"sig":"MEUCIQDSGjLRoplJtbT2Hfqo6mz8EUShJhP4CN4TbsMcd2k7wAIgAfW5S1/BQ9MdmlanzkQCNTxXWetv25SbYbDg7MAwDMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451877,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4404CRA9TVsSAnZWagAAXK0P/0wnC78XpHUCXNsLgp4U\nb3nu25biiXz5QbdR/8NzJQBrtoDSeKAnPE6eT/Wa1hdqz1AO8snU/ia/ambO\nTjRKandQiIPkMKWawmaNr46KpieWuyOAd2NgJmno5MtCr3fu22So4+8C5vha\nre0PlDYvMTn9Wcn2HTgrhblbPGOC0/G7zKFvb3rSoociBxTsf/eWbkOa2kZ5\nHp3VZjyqWrWtMdw7V8+OT2W8+rNGJtPpG6Ak5jNZwzduGBQbZ8OZCEhP7aIX\nOy2piSGhhEK2h67KHPuOzxKIVF7/FHMgEt88huAY9ZtxntzHAXUVGL1A8dgr\nb6Q0b69/gk244BceCqiU4onmAuUNkfTceW1ttdr31bADALwjba57RYC3vHtm\n8BI1ALTsFW1JV+eNyaA8fklk9TCtsYOpHMa06Ht91xOoXkDcpYQtxNjDv1Vp\nKdGzZSxdxxzLr61oV63o/2hWI+N+Svz9VrOU8XnrcqhGDvKwtJqOY8U3S4RN\n+ehEedg3V/gWdGNoPPAkHs2e8tyR3KXxJDU4u8ULMn6o0OT/k+A0w8oS8tAV\np+9rbeeR81pUxd1OCGnV/4xMsZCCuVkttzpSoQlOzwMNztgm76zWnNQw0VMc\nai2V+JPhWZe7QL6AQEfXfBNKyCZJ/cgLJ5whAIcGZQgOGDyiaewNuJ9v9TyK\naT9r\r\n=FfSU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"9f94259f1677e76a472bbc8784825edfe3517649","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.8","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.15.1","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.26_1608748343881_0.7645739653606671","host":"s3://npm-registry-packages"}},"2.1.27":{"name":"validata","version":"2.1.27","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.27","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"2f6e18c326546772b4930c68e84b39f4b687fcc9","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.27.tgz","fileCount":102,"integrity":"sha512-eITm4DEGgqBK7kQlcrsWurOHCE/ojxscXBwLk9jEPmxLXa4DYQENSqy5ESfh86iP+hs6m/UfU6Tk5oQo0wms+g==","signatures":[{"sig":"MEUCIDh9XupdvalwMVU0NsO2d1SgDiS7//HDUJK03/nlhYHlAiEA5rTHmTH6CpqWkcsYX/4I2V441429xRPbUkyrsLXMYTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAqotCRA9TVsSAnZWagAA23AP/2aweQ3dimmQMOf86OOu\nMU4gTmUK6HUNvEfkUqRAmYOGgwPHgLugMp82pHgEAN+qrou8+j1kn4E9DxS+\nkEHfEedOtzRBGt6hukbHmJx8axXO7mJjM54NgbOHjAKRlTHHnUmyUAytYnMK\nyXimXKFXfetR8TS08oq3G0bWofEnG/qriYUIJhwSok9+Atb/F//Ii8DDdniO\n0XRZXbf6KjfEttUTRMnvMHcOc25FiaX2oG02K5JLxBQduJtKJcaBfdXNwtMu\nElOcJOMkEoXe/G6QyZdyJ2sCAm8SCkeshlH0N8i7MtJUOHW3/ZuP/Wl4OIrb\ni3AmZOd2arrYW95ONKgkj369QPQLw1qsj70y0+1KLivyhzZnb2v0l8xWCHl8\n2MRPY3CKDksH+waLYUt+9A6Kw7X7rFB+9/E8uI81ZmCJEC2eqWRo+CC86Gfw\n/USbLL+ZXCmg2hMOnI1pyOZhSvWx9JIfTYiJN6izSew+C5lIGFxWLFGo9IV+\nLUFtkqGHqMS1ZbHfNkTycUOWCsxaKIhDD6/cwHzPIrAXooRscbRApEUZI/0Z\n1nt51tjYoyAeEjqkmj7HaQeJ0HDI2U0Zn+MOuhMjnFpYPTSUpRunRMejLspD\nhuQmJAAy52IbbYPJYZNkehpJp2FBofthPl1eQyjagvIz5WJhOxzjxc+1qcnc\nvgIf\r\n=wi5L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"4b4703f9466abb44ff8cd2b1c76f0edf23c9941c","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.10","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.15.4","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.27_1610787372603_0.16100460919965043","host":"s3://npm-registry-packages"}},"2.1.28":{"name":"validata","version":"2.1.28","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.28","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"bdec0518849d171169be373cf725ad77b0597cbd","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.28.tgz","fileCount":102,"integrity":"sha512-DlMJgBa/5/+AWQtzwyy1DETgI2G/OrXbiSMbPYnqioifYo/F1cdyZSN4MWhpJjHhRs1MfzosQUKbzjISR6mqbg==","signatures":[{"sig":"MEYCIQD4i7cDt9geJi2LqcviKpXC4gxIDRhdrghn2ENTTLfxpwIhALEX0qPI5hvWQuQfvt+dHHEvlaTOETm7CJ/+ECN/sh8a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAqxHCRA9TVsSAnZWagAAYtgP/2zONrZsaXzOiFPjzYdG\nOvL4n1t91fHrLCYB5yG12HpXX3vHc850mbD2R5fmsfCyTskwIGVEkr4IO87p\neHLOSJ1XR5r2vY+vBjChW1y85Bt0/VYyyONTb6f5OUpQWVt+GjhAPZ3zzvAA\n/fD9mBvORKvMHZinEBInv47sYjfjQ6wBGzFlOLImNauovgWUf2UsQqPKaV/i\nWrmmyDwndM3z05LRoFz3PZSn+D/PV0l1cibmcpPiaXtB7ALqzqDd/3caeV6N\nDV/NaofOIPPtd/Gq05A0DpGg/6JWNQrhuAi5JK8tVSPjgaqU9YjRPEm8y7Ai\nCOWZLs2WXyvk9vhmyvJIsfMM4kG5V2kKROjARqazQK0/EqS2a393tXlhDPzl\nmbbGvvFcRFCHx7vOhsNk2BVBzGPH8aHC2/hEz9mNkh/mwq9NcCbSURPNjr9q\nnxhT7l1ZLr0ruQOcBmPevpvPK14rBHLu4hFbZ3VkfK+Yyv53AJPZLIweM3cj\nQT5wMbMlFv3CdIUBbGfUCvfvaldOgAbt9ZvQcqOxiVc9uLGGm033FPVfpZyv\nkJiRDKgtXafLQ65YoVPeuqBQGpld77wdRjr2OaWg37x0MyNLFOU680FRNuJr\nQHgXM57cl+sECR/qCgMuDWvlCseGpJ+dzPYRYjl4Mk4SZ5thqw0TnnBC0pLP\nDX//\r\n=xEER\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"c61162a480b54cd4cc392a4a36d4ce801a32bceb","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.10","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.15.4","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.28_1610787910687_0.9990813491576962","host":"s3://npm-registry-packages"}},"2.1.29":{"name":"validata","version":"2.1.29","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.29","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"881919917112940108234dd9fc3761df3a656018","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.29.tgz","fileCount":102,"integrity":"sha512-pW10OkGr2uJ4gPyAmb9hlMpujEHLFuSIzRq0A1969+YwLt4KCLaqbEN8Alg5247bt9c77z8HUVu0DvQjDO1Ajg==","signatures":[{"sig":"MEUCIQDH2KuXZQUKwgliCAXTpugVVsqWF8GA5ZIrXmRexSF4UgIgE9sJvNrJ/Pj+hcDzfvvJ4SjIZsq+QnJbfYO3N+nOldo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgB0FrCRA9TVsSAnZWagAAk0sP/0PUg8UWWn4ij8R1AxUh\nJuZ9Bo+PWddz0ZX2mj66ZSYQxgwxg+67quhSBY/JYHhWDj9YUwZj8NRtDOUv\nonBBAm3NgDnGCJCDL45s/IhRr1rkwSMJcWMh38QX72oNLkw2ZQ5WEvL36Gwo\nQ+mPiXyoYwfZIcM7SYJBsOnOJj1XVATXU6oXLiBvVnycYnFeXvHFrnYv24iB\nMVXszT1dOs9tCe8ffnk1141p2RN4Ps2Qio2J8L4zw1eLPJQre9rNc6ILnSmh\niWnCoewSvD8+wHCKVqZYWZ1KxSEmFVcYnPV/nlh2bxso9yvqTmIeuOVqFUtX\nYAkbJF7ZYa36Yk8hmgcoloukt52/CgWosE5e4Xa1HOzJ/I8gLuG9jDQGDbG/\nEY/MZMoaAAk6hrdvvkDoC7k3drePPcp5nBMslaxzr9omkGAuemaDd0e1g0Tm\ncAZ+OtVuYopcREaYISN5NQMozxOz+Zc2ZGQ7r/QtabzwumO9X5da0+0fZRia\nCI12qI0+V22EzkqXLkskNv8wqbOtoarkYX3rKVf9GTzrmGbs/KU312uCgQjH\nGXKCRMXSwJdCoACbVaL2tMXCKQOSt8moFpmQopYcgReH9rhV2c+cJIScdsVS\n2amSEF2NSG6/Ym3rMmsHk0pRFOYOKT7fnWm1FKsJCOL/JLCK9i19ATMAxi+H\nT7T8\r\n=kPXi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"f2a54f7ccf453761d86b718a707756f212e4202e","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.10","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.15.4","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.29_1611088234877_0.956850692393777","host":"s3://npm-registry-packages"}},"2.1.30":{"name":"validata","version":"2.1.30","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.30","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"0b85618af29e8dfb24fbdcb63c3b65fd38c55553","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.30.tgz","fileCount":102,"integrity":"sha512-c9I6wJikqMK16IdxgImLQ6LvG8jSlZUrvIPH0Df06w87Zp4i+VjqpleM99oSkHNf0QhoqGfYLe3Hvy0hhA4c1w==","signatures":[{"sig":"MEYCIQD1xZkfBjo05ecerJElp52hVVESQdoR+6S/MVOZwGfRLAIhAIDjS1q0xNAcJRsX0SQ1F0eIHwfGo4SnTNXvI74PklLT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":487395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGKZlCRA9TVsSAnZWagAA5fEP/RCaKSVplJco2qDO20mU\nj3zmBYchiWM1k84y4I/S57/4DrN9Z0J0Fi0PFOxSZ4R9bS/3sUsXBppHUQhv\nX4qf6217xZLvROz1rt7NcWXj/Ma2Xwth46zLBjps1n39BW2hZB4wBAavs5K2\nergV6l4e+S4hsVexM3kmnuJ+70hMEMdL9tGyj2ybOUVE7m8rnmqnOaVwAOXx\n+Adab0zKxLVTOsKf1SNyzaRBbhcscqsYK4oERj00cFwTEo58u/MlcF+slEj+\nMqK5bCc/X7AnGtKeWt7/ihFHFIWV3G+o67+KLHBunHLiV5vuMCA7qZrbrSzP\nn9FQZGctjceYfdXVYOmJPrXocL61+1f7b8O4KFeqy1EhInyrdLOmrC5aEGXr\nyKw2DWwEAcA967d+NbUGcfEHIAYJSltectuEhKH+8P5uyDhHJPA8DBe0+xDR\nW0QcqGPDduAEnMZafBhKK1LkuvNp0f1K/9ItibEnOv2SSNB7IhbMXx9GB9bN\n5aalqBDZri2Imfh6l8nekpY0CvRPCO0zgSwdh/2KQJ9sKu4jAQO+Pk6hsuWX\nTzAm2M50JLSp9kwHPu9XLbx3WIhYclOc3A5XoxIRmd4jOEsfz8kVYzuRV/ti\neL9KrrpSjx4gLz6U1btF5o/uPMb0uHxr4zwmMa3PksfVMeq9dXxVbQobo1HP\nkJtc\r\n=XzMg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"7cacf904df9bfbfd14b42cede3b17e17e95eb7e5","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.10","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.15.4","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.30_1612228189537_0.43023037378247864","host":"s3://npm-registry-packages"}},"2.1.31":{"name":"validata","version":"2.1.31","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.31","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"1abfcde94c8bc492d5fcc60f75c9490a1b1407e5","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.31.tgz","fileCount":105,"integrity":"sha512-evu9MhemxVLIevHlaZvNGUFDVugTOgv7/k/YqBtHcGsxxwGLBtUKPb9huYKx5zwk1HZ76jWLrVa4ZpSytfq13g==","signatures":[{"sig":"MEUCIBw+5A/J9NTABQWEdVk890ULNhH/JaqludXCaUiWJFYtAiEA2oZ6RmbAUtpsVHQVSwVNE9PDbyZNCcr7QlKiRC5j+7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":499628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGl/MCRA9TVsSAnZWagAAOWIP/2lD04sW5pTjpRvkF0cn\nBhyw3la14/kt2UwgdVBKWj2PJlyVXEiA/G8A4AQhocW6OI3YdYk+3xNDarFy\n5XQzi7htOslbeKbyw9iIAfai29SpJdvSuE/QME0tCLYID5IYNL7Z2Z3A2R1d\njL0NwF41MMD0ZBKeEqC8iMYv8KodXYhe7zEqj7CsUBH0tc5/zhgQ9vSaDFuP\nuAX7vIOIHb9QkidvDTo/90Ve4W+YaNkkQJLDB6pRjPMvqYHsjZVcp/AvUtwu\nYfBfSLc0PNZOLSM+KGLfeZhMCgwJ9mac+QHugB0tfT3jOVytV9jaF3BytTHI\nWtiuVRJoSBh89vHyQVAevRidnT9sK5f/+Xj2LqqXHzHNufpbxcObLa+gn3oj\nPCbO3eo93rsQB/NpdddCDcf3xt3kCSQkAtAzldLVy4soTSTczO8XcCWid134\n1+DsbDw2UFf4Wv/z4SXE8ltu/yv53+FcDj1rbTwosQgg9dVQVCiDJCY6JRQZ\nDNdVe4UCJO52zsOk23BJoTVTqWYwzKtsZmuCIvrMGWqh38yuEIEpaEwQuuMf\nYg+CLVFHVG3auKTD5Y+vFMqHzjgJHwX9+Hg11JetDPDwbsdh9/swN3ChSbzn\nStJwOD0ePzsxdT6RS4tytDknh6CxfT7DCEHH+xFJUWgFNH0onkAyEbVmbXLf\np6Ar\r\n=4hwr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"94d28dbbbcaaa07501e5be4bb5bf09f85ffea197","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.10","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.15.4","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.31_1612341196367_0.7122810537603343","host":"s3://npm-registry-packages"}},"2.1.32":{"name":"validata","version":"2.1.32","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@2.1.32","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"89204bab11f9e504ec86b5e16c3b59df92d93e4e","tarball":"https://registry.npmjs.org/validata/-/validata-2.1.32.tgz","fileCount":105,"integrity":"sha512-qSPl3xWrPtNPv0Qse7dp4HUxPBAoKlcbRIOyCJ3ObZCpEReG4pk1Azuh+JZYIHhnALK47Npnr8JkF7bFVMPlCQ==","signatures":[{"sig":"MEYCIQDLaI6VIektjCKSDPLndwDzSPptWUhGa9xscaArnVcB3AIhAP7GbClvdOqBjj246SwFxJKFO1M4GJj0kAifqFISAL0h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJQU2CRA9TVsSAnZWagAAc8YQAJ80q+iuHUfX0qVIPweY\nvuLmFVU7Md8eqMU62hMbkHYDilsS/fbs+TmZaQkUCtLrGb5cMpKxSSi+w0I/\nPtBmfGfIQ3YLrBEnwvGyDtMbnJxFz3xot3c8190jT3BmD42Ii46ZS5kIsS4C\n+xdIMbJk0hwuZ9ylvmJd6vYxxmozYQS8mtgDL90/rUJ6FiDJ+7AFxmUkub1x\n0lA2kwecVR4ORNiK6CHuNCY+T2zBm8w35k//YZky6h7B89hH3sJrXeRjbmHl\nxfHPo0AENELMRZ9ElhPm1EEMfQPlSl3jRVDC44LBK38HzjBZVhaTMzFAu2vr\nQPxoItbWUjBqpRiOEVOXIGQOTNEjPGEHymHi+dUdOeoLchRovbnnbkyPzWa6\nfLM13cHa1tq9yroWCO1ipfXd/eQPGqE4f0ejlVgo3VwAgd4rzuSgxJRsh7It\noiGTPMiU9mAjihmvg4QJlWKVnNEYIvj7Jt25UtotkKZAoQ1t1YYtWJZl01tS\nuNvkviBi8yPKMx21PKznn1DYXXR3eAsdhzMldApTHxRvbgawCvRPQZROqROh\n75hXQ1cXJQvkUaRq3MB2NdPBo4P1FHTvPLA1kc+m/02kpVAhjhIoxihovHEC\nOsEFHyaW5Z9aescpBREwcmHHyt8rRrisr9mWjagujhn2UC7jg4kXLcHyd1UE\nykw7\r\n=a4SP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"075efc341b2bd8e03313e4b0da57ba4036a8a012","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.10","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.15.4","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_2.1.32_1613038901705_0.8157176365434833","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"validata","version":"3.0.1","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@3.0.1","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"9836ad2aa4d383ccd950a7867fa111fdb44f44ca","tarball":"https://registry.npmjs.org/validata/-/validata-3.0.1.tgz","fileCount":105,"integrity":"sha512-VlOqEZgWoMGvH6r7vfOI0lY0uG88iw39wdn9mfLtqhwEEMPs74oHJPVJ3Dav2brarhhWDaR0bftmQbgce1sx2Q==","signatures":[{"sig":"MEYCIQDLVlhYq2oqdc8iWMdYXyel/Fpo1vBTfV5DPMo1CxoK0gIhAITDDxH0fnXZmGIfTYGW+Rp5HBehtVAYNZ2TZy3ZKge1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":516377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKg3PCRA9TVsSAnZWagAAZW4P/RDg4x82F/3iID3JlmX4\nsZH8b4V+cCuexPfGalJqZF017clxC2GoIz4dmX+N0iFGzAWy+mI7aHFoxpbp\n6XYa2xcYkcHsJw8LBweKNuxp7p6iajwBLRh6iGdIYrSP08ED9aXtBphe5g6y\nJc+SqP0bMWfmukLngD/+Kjor7wQWMjyKAPprSXGsA/2HmOnL9LF55wMQLNmm\nqnoKRBjOPw0CTjf4naJii/T5tBwwiMnF0sb3XjG39KDrcjMp1cEV/XahSgsj\nGnXUtaXyXRN1Ue82RLTQk0L+ZUedLSSaFmPLVoM9LEsBK2kKlF+/CgAmgqzW\nQNdeKLh9B3xWXQUkfba6DI2Ux2uTmOJTYDylf8uugA0lBra4NkCbrdIx+/nP\nteoPetahIWehprXvdsg2TEpKlnOGAk6OkdvAsYeH2otUImpe/1iC8jqdRWrw\nW4oH4sEG6esNubHGX5h7otzQvlR7ZGR4V8GJu8z144DXnhsXlONvpinRlz81\nIOC7T9S5KDomdZzHhLZv75DVW4CIsW2XgQcd1fTrZwrayNwcsrMqF5oGoJbB\nKrwRf3gqZWK0WM0MkNxSLtlUI1A1WmTLo5kVATYFRTcbY6NRMnXntkEy3ypZ\n1FPZQTFDIuBB5Bss6gKUY8icBh3ZXrLO13UNK2cS+g9xy3dqbHy4zoP6MOyY\nUvdV\r\n=y/6z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"db1f9066428388995534dc5218c4ccae65d2cc44","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"rm -rf dist && ./node_modules/.bin/tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.10","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.15.4","dependencies":{"luxon":"^1.25.0","@types/luxon":"^1.25.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.1","eslint":"^7.12.1","tslint":"^6.1.3","ts-jest":"^26.4.3","ts-node":"^9.0.0","validator":"^13.1.17","typescript":"^4.0.5","@types/jest":"^26.0.15","@types/node":"^14.14.6","change-case":"^4.1.1","@types/validator":"^13.1.0","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.6.0","eslint-plugin-prefer-arrow":"^1.2.2","@typescript-eslint/eslint-plugin":"^4.6.0","@typescript-eslint/eslint-plugin-tslint":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_3.0.1_1613368783316_0.09855991457499691","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"validata","version":"3.0.2","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@3.0.2","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"06e1ce19f3fbaa1f32d0050cb0845f995737a266","tarball":"https://registry.npmjs.org/validata/-/validata-3.0.2.tgz","fileCount":105,"integrity":"sha512-s7V1KIcD24FwM8m55htYB339mFsRFdVKmfpTs4hj4zQc9G9vuB4D6UBTKsm3eBdmn1/FjZfT36oItLGOG2X13g==","signatures":[{"sig":"MEUCIQCpAzwBZ+Y9yd4EH/9XoEjcmS5/LDzhVHpj0I39nN0XSwIgMMGaEV1SGwwZOjHkrO9XhY3JvI2WXLreWt8fEAXgPhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":533140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdp3oCRA9TVsSAnZWagAAAfwQAJdiC/pPkPX+BbRg8TGV\ne6xmi5S11kRDomqYsRTNQOQ7aDlU7MuvmCOEwaaBdJ3N4e87oY12WMbZECB0\nrRZbqD7itSlEogv3WjQKv+QRRxFN2VoRbwGbFyJi3WELByq502HbFazhbjIr\nURwCQfk7GQhY7fDM5g6uZ5kc8XWnd2R+Hzpb8PJAfDRx7s8KLjSoyAGiqr+Q\ngIJrxADwGgr0/zqENLu6hGUcCnFM8yt8ma/eva9oWdHbgH2cQg8AGBQx9rMc\nm0RcaeN/UQyycVKNpXOH3MFhYsz2A4HdLkV59D57/z7epyv6KySeyAXju6c/\nyQNXq1r0eBcQJ0JFN4e1OmrjRGK6rVfybiWCndR7u+viz1hMegw8FeQZsu4M\n42jXhN5u51yB7b368I8r9r4qjCRB++wQ9oK+p3gR5Eevu5KOnWHkJzf/Fk6z\ndzPLEDawEMnqKJ1VZwlvaMU/hvNB9ewyWrMIFRNMIJCZXZwCONNGRfwy3a0G\nbNABT7clgan3yvylCdOocVuapOY7tfIRzH82OY5alr9zOoZsIqq6ynu0PEfQ\n+QCYxENi1fE9S2NnUi4r8dL406RXZjwHbsRSzlYq5eSPDdfgoba/hlN2KHJE\nOEtSL7G9WQ3k7UZi9lqdNj0v539i5IO3amMBQ/8MPqoSFKu58BE6W7P9htRQ\n6nJE\r\n=tqX/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"8996258cc4b63f29c5ba1325c09def6916ed0a7f","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.11","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.16.0","dependencies":{"luxon":"^1.26.0","@types/luxon":"^1.26.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","tslint":"^6.1.3","ts-jest":"^26.5.4","ts-node":"^9.1.1","validator":"^13.5.2","typescript":"^4.2.4","@types/jest":"^26.0.22","@types/node":"^14.14.37","change-case":"^4.1.2","@types/validator":"^13.1.3","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.22.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/eslint-plugin-tslint":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_3.0.2_1618386407667_0.9960031121161417","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"validata","version":"3.0.3","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@3.0.3","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"c623dd343b7ac478963f0afcda41b20ba71a0b32","tarball":"https://registry.npmjs.org/validata/-/validata-3.0.3.tgz","fileCount":105,"integrity":"sha512-6+InSi01EccJWJnfvaciA6rP0sJyKtZBYVXu1WJgCYhM2EcmIfNZOtDTPA+a3f1LCVHnkuizagkDSndUczTbyg==","signatures":[{"sig":"MEQCIFhKar+8kRHaabK3pLKBk/I0loKMPfkPsYUml0rIIcTIAiANWu8LxMcwGJGkF2t4LQDzwnaGPyRmUbrCNsxyQHHgfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghzGsCRA9TVsSAnZWagAAkAgP/2nnty1EGgCRwvKq5s+L\nWeFWu6cF3zCR3G/LRs/da/iJEHJP3inW8G0bbvnL7znji3oZ+EouORD62Uot\nGB4MN2ov7wE8+6riQvkOdHWeG4oIbycMk8+l0RC9UeiDKx4pH675AsQC9NSp\nrAGVqv8GtGsGY4W+90LOXZLi6smEJ4cPVPhiATWm8N9pRtzhG/P/PHhVUXuO\nxh3P2U9Mb7b/Gg1pdYPiVwGEVNrUIKMtnN/d4YKdx2xYg2iUvPsUHM1bX7Ys\n9xhQfrBkjkJ6Mt19zcR8SZF/uVSbzZj4vhe5eiMbVUo7ldJnXWxigZykwxob\nk3JcneFdKp7tHpn/5CWiCKgWt9tg2uvA6xqMENCE9w1SGYNlDCnfUZIHjkZg\nR+cqtb4Kp9iqnBCEavv40rLOxKm6fBIgTfWradzXaxSb3PfPtH9DIb7ZvSlF\n970snadXJj5P9TcK4Dj/7+/kaAOfADFNK8nEzti53b/GBqvJPkDlZMZurcj8\nonoYnuVKZXCwlqkfhMWjyM6YIBSVZUVglFmiLqeEkGOy63iad1ioAXqcat/M\n2lcbJd4XkERf5/AB62Mh/Oze9Q6qdV2maxF+SoFY687QNjkVYHWkzEFaTqfS\nIZoMJS6NBeztDuBnBhLx+3zmV3JqHdAyPhiL0WRnDnuf6dkgz4bSaBnPfbbe\nG4Kx\r\n=0voG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"d2a64387544dadb9a8dbadfe8c66305716fe738e","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.12","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.16.1","dependencies":{"luxon":"^1.26.0","@types/luxon":"^1.26.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.24.0","tslint":"^6.1.3","ts-jest":"^26.5.4","ts-node":"^9.1.1","validator":"^13.5.2","typescript":"^4.2.4","@types/jest":"^26.0.22","@types/node":"^14.14.37","change-case":"^4.1.2","@types/validator":"^13.1.3","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.22.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.22.0","@typescript-eslint/eslint-plugin-tslint":"^4.22.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_3.0.3_1619472812346_0.6281745441701843","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"validata","version":"3.0.4","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@3.0.4","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"7fe5861e02eb4170b61088403c3b7fba0782415b","tarball":"https://registry.npmjs.org/validata/-/validata-3.0.4.tgz","fileCount":105,"integrity":"sha512-NFLBvkRpzUva0ZwBIE7s3iiyJIPWSlqGwwkt2FU9Z12B5unyETWEVnQs9+hTGjeF450Dqj2wsY6GXUlSdEpSHQ==","signatures":[{"sig":"MEQCIADrcd+xUMNJN8ThaQlFYIHcI9dEfLohOizgNZgBI3gCAiAanF8pPKevHCum10jpOfK5Vx7UZxlrdAI7mgEHJ4dYww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkxL5CRA9TVsSAnZWagAARywP/0R6czhnj1Gi4JPsEyNL\nr/6s0yrqCSM32Wf6Z+g/ekO/5sCKJN8tFSoJoPEf9MVW2H7qej/cFx+iQeLQ\nz31EuzyDbWjUgQGL4KWl1k8Xvhv4RJc0xk+hAYS5CroOHNgYhzHbfzBQXwki\nSIvzRCjEgkRh/NLa5E/Ll+2MecR1/0x4y0vgylod8h4WOp8O10gP+Y/oeHpc\nH6viCW8PEmNFCEl+Frgcbsrib3S6izN9XUn9586270KAVilByZX04++R0S5d\nhm9UqtFmpkcu82SD78jx4xoIUJCTPPvzhUGL0IB3ZmSG3mEtRkojfSV4vixt\n8TD4c5nXub+Aj32HGC9oZjWWn9TSh6bCKIItythSC/WCBTLK3LpniQxogd9h\nFhTvPDKMluIPBLSs7vtWsh5dcF+VieU0wTbe427mLXtDTSYsvHMXyoIQQysh\n6wTsyu/F2n5qSKcmUx/shyCUwcq/rV4d/8SYQIQN03xkBC+jYRYHQxf6ZjH0\niGcyHbmt50HJfGdnCVhjTvQNGLl7Ux6JZ+76DHnFQMF0o8a5jcNXYK6eiWOL\nvJAu17bByddIT6sf608qeXnrdEOJToY3iBYRdX3ZFH9w0W0X0ldO4j9AymsE\ngM7vxGwf+w6rvctApw+k/+ygNaSO5OCitX88s15KSyANvy2F3t1Oy/lDDDK5\ndpy9\r\n=N9He\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"f588b7502cc7e08b576b88128e20c9e7cab01fd3","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.12","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.16.1","dependencies":{"luxon":"^1.26.0","@types/luxon":"^1.26.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","tslint":"^6.1.3","ts-jest":"^26.5.5","ts-node":"^9.1.1","validator":"^13.6.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","change-case":"^4.1.2","@types/validator":"^13.1.3","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.22.1","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/eslint-plugin-tslint":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/validata_3.0.4_1620251384564_0.3633934128414713","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"validata","version":"3.0.5","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@3.0.5","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"f2415d7269cf42eb24c5c4c220d17579371e38f3","tarball":"https://registry.npmjs.org/validata/-/validata-3.0.5.tgz","fileCount":105,"integrity":"sha512-jNg18UHMhc/JC1xt/piOmwLs2a2BCOXzQkjmc10mXKYMUyRurADS24bLf8sFSQoJZ73PjpSL/R8PoYh0CCi02Q==","signatures":[{"sig":"MEUCIHSAkk7x643eFXKw/IgE6Avk9vBhbe54v2RfU6/gq8wmAiEAgPEa5v6gbLhShCxfNxT4uwFouSTtGoZYyiA+Ko0Okrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":534466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxq/QCRA9TVsSAnZWagAAWoIQAIEmbQGyKF/Rt6wq+ekU\nzNfrN1X37AbWveus8EZI10R/cculU9ZCFrSc7CTq7Te/hc8ewpO5pWxWW41U\nBf7Sef9w1AW+CX3CwCNr6qqg5wYMgPjFP1bHVMVsX/XzENzTLvmka+m5amDx\nIVJxM7XVhm1tH9m8mrXEJehoyqtWlQHkiilxq5miX/YfwXip+f4YJ1ZJ+HYx\nH+ZiTLYTsIJKOB/aybmctHT9U0V9lArHfeTCdvMGvJ+k6nCg0LBScXP65aAh\nFAslX9+kippQJVXicwA5HEkOadnel+HKTfBwdtcSfufJysIxoBXvVRPMj+U6\nDa4mP9KXGZYPFQUKkyEL4QToMP3vXEAXUosTflIvrWw9/ZHacBncC5n0JmnM\nrmWxqpZM3KhgJTg1RA12qd6hzcKxIPREJa/4Aug0wQIhEwPjJAcX/Aovslgp\nH/UWccuzA9AvigZgYHvoj4Iyqn443ICFvmzun/0PNAONB4VflpNvycvX/GnX\nQHXwycYknPqMuRMCYGNwzzwrPJutp7Cdi2+IXLotcStfrpU1ar1bE7KxBYOj\nDPcG8jdIykbTrLiishDfz3Ik+uzOxveZaJJZ6XbANpemgShav6Ru0bMK6tzv\nAgs8AK7aavhtmOvGg+euk3iDadMUjDxD822iTso3JMEs6s3bdgYApeGLOIn/\nlNMa\r\n=A75m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"a651e684d1b1cd2843fd1bfd36d864403f7571cd","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.13","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.0","dependencies":{"luxon":"^1.26.0","@types/luxon":"^1.26.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","tslint":"^6.1.3","ts-jest":"^26.5.5","ts-node":"^9.1.1","validator":"^13.6.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","change-case":"^4.1.2","@types/validator":"^13.1.3","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.22.1","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/eslint-plugin-tslint":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/validata_3.0.5_1623633871978_0.8274167889481965","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"validata","version":"3.0.6","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@3.0.6","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"19206bc700b3fb99dff04050042010f5ed28c91d","tarball":"https://registry.npmjs.org/validata/-/validata-3.0.6.tgz","fileCount":109,"integrity":"sha512-QMGJ4H//fJEr1N4t4UqFL06zLnU7wU2cIGWQUwaRyHmVahdDEIb9jroPyZO6eUX8Dt+VgIbTIkUjoh5cFh8Kgg==","signatures":[{"sig":"MEQCIFqRkCz+cqd8bY7s5oaHD6c7J1Mb5gAYla1sf+YqROhlAiAGlNpaX0jG3DWw4hhnIRREHdok7zG+1B6mU8qEeBQxRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":535520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0cAyCRA9TVsSAnZWagAAlX0P/jQ0RnoyLCtAH6wN/WCe\nU9sa+fxeO2PVcMW8fIvhTbfYFedUdO6K9LavRxbB8AHf9M4HWTKWWuJiwh6m\nRPSGcGoXRtexqDGDoD3txgA6Ug61h0d8mVO4Yx7gGZJnCg423+NcT4n7qxGT\n/71HOR1B2S3+xVRjBpmbJxqPEK6XxRt1cNA7WjRmYqFGVr91Rq5DZieyl8si\nHRpT0MWpPfQtFB6yHwOdOEB9W6X02rZRPGcQhTJk91x7vhYeY+X9quJNsvek\nVbSUl2NAkyY7EoMex/quNt5lzQRk+jLBpmJIoq0J1Uku02o/MyRS5docca1g\nO4SZfzHPTDPl2mgX2fcJ78y+W2yKB/blcM7+mXDFagDgMgvd6r+VUjCSIIrW\n43R9SP8hTdLk47rmoTdhX+QI1/zO+NsLDdngzBnMRwGCQyCTmHzYALVDoKcc\nascFV1BGFvA34XYk7vXeQkgCr0di7e6bvRVjnL+Cbvab+TVic16bZkuR56Xw\nF8cMkRZSDlgIFlhMbqmPtbJtQjtP4wU1kceDhKILFhWUFw5w/poAO/BiKsX2\nDK4rOHMGIf4Jw2y419lxmfKQuFgmQdkLYHRk1plOn2ran2fnKp+fT0Lsm99R\nuqwbVWHiiuprOULfsWb1wxH8D7jIj8J5D3A53wZ1ly9hDP4O459eZi4ahcL0\nXD2Z\r\n=/9zP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"03655acafeebaad2e7595f8306db11874b664211","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.13","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.0","dependencies":{"luxon":"^1.26.0","@types/luxon":"^1.26.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","tslint":"^6.1.3","ts-jest":"^26.5.5","ts-node":"^9.1.1","validator":"^13.6.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","change-case":"^4.1.2","@types/validator":"^13.1.3","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.22.1","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/eslint-plugin-tslint":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/validata_3.0.6_1624358961937_0.8548238255541774","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"validata","version":"3.0.7","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@3.0.7","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"d6015da9126ee022014d84fe906a5448d7d5f743","tarball":"https://registry.npmjs.org/validata/-/validata-3.0.7.tgz","fileCount":109,"integrity":"sha512-XqyHk3aEvj+TNeVp4AWJscIsYYZyoPvcdY9beFybT/k4AQiSyzboN0HB9iWcpD+/xoM+k4aiNz8tPoGNcnJgow==","signatures":[{"sig":"MEYCIQD3P5EDAFyJ5FL1vSMswjclbErMr19Z6Cgb/szYyIAgsgIhAJVZd07uK9F7TKx2Do+IZiY6iP/k2qGygMbTRhBS1eol","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":536305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0kdtCRA9TVsSAnZWagAAheYP/0+xtPs9u71/jFiIyIIG\nBQ5h7VxLbHtRlejrWFS0ihu3ABoLTVV8ZKJGB3FuzUPi3Xll3W7nJWwF/8tk\nzd6xT7pk9BbPCRsqPUYOns0EGy/Vb6gEBMCjpoDspVHt1B6c2ZpJ1XJoLuTO\nE/SRQRK9el42zsYqrS4cEgHIKT4g5ffb9S8WwjXumP84kWACJUV0ziV7nf6u\neN1VHUwf9BtLCGfqgEPu3nIRH9IicEUgHblUFESVAc0L93jy8baZk8l2nX/7\nRxJYfZiiiAtE9c78MYdwADGngHq7qM77PIxWUUq4wflqTrRRtyU1iTA6YHOf\nahTAjz0wlBOT8kP1rHFOIYiybApOtd1hZ7Y+ZtZsBiFa+CKZaO0mfsVjKBMl\ntgqO470u7+6wIEOTwCkALbCF9WevK0OtUh0UNFnbyOlmip5CnklSLfAbIaFm\n/eq9RPXJEclN9CS5GEv++9Nj6XknVR9XvkToeSOg/kGIBOMuTDXI131Qny5W\nNSKtc1DfGSqf15q9cwYXDjV+w8cpz2DTqOgG6Ir5f+baHGrBy1wYAGLe4UcL\n7peRKNJWSFeC+RYCu66GyXu7dXi4GQLG6G2yUFEMdLRTySgyT6Lm4PEZjZA2\nna+hBk0/yX6VmpkhBxzOETb1R0xke2spj5n5jQzV3KhlX0Lt87RVPSENenbg\nUetB\r\n=NqVO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"8a6890253e472620774e5ea13b72282dfa80ff36","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --coverage --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.13","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.0","dependencies":{"luxon":"^1.26.0","@types/luxon":"^1.26.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","tslint":"^6.1.3","ts-jest":"^26.5.5","ts-node":"^9.1.1","validator":"^13.6.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","change-case":"^4.1.2","@types/validator":"^13.1.3","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.22.1","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/eslint-plugin-tslint":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/validata_3.0.7_1624393580621_0.4737681688683646","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"validata","version":"4.0.1","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.1","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"3ab6f911ea9384d1cc211a84b3d6981d7040ff6b","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.1.tgz","fileCount":109,"integrity":"sha512-1kOzyV3csHyvs0RvJWv1qExCM5unrmzlfRFCLSFtDY2nwCCBtnQ/QvYURwqCnqhmqc9ayBCGvwiWw7n8TCfEpQ==","signatures":[{"sig":"MEQCIELasu1wGimtbM2kB4Od5Oo0JH6SltJ7PUp310nBR7pvAiAdfLZj4qSZ94Kne68qsbUKH4FT4oslwU7VCCw0Y0iL3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1GfmCRA9TVsSAnZWagAAY5wP/3LHoAk4NlMFRHsGoAok\n5deoq5gHOcUuvIWMdqOXR+TuXLOFVk0R94xFAaUVc/MQr4fml84yH6FbbOb1\n1CHjJyFHBBdC9De94m1cmI1a064rKXPzQV/oad1ek5QQmmDjgjLlz6WAEjxB\nLq+qpueTni2Y/a2qcVuw5bgqi7bTpd3bntT5SXmHnIDqIX6BK4mj2nDiTyA9\nI9aXmIt9oCSiZZ/YF2VtuiEgSGHD0myPQsxFwV5CYaDal9UuEjvlJbT2F3Ej\nlVMnZgTCDFO7Q4D2iM9Rw+h1JT/fkspVNeH9nm+TjvVBHSnNPiaZvgNBDKIb\nrPpqFOIAVjbXGaJnUOawkcferYmU+EBs7SoFKmXZUECIchC/qmLYuoU7bb5w\nreBIW1ArSff96YpzTSGQrj06TrZXlBFViMN9Q5bC73JYb3eINzQM8kuFosV1\noHjGoXBo6BPF8S7fGjOHJyJ02/45uo5A3yvRqNfut9GlmI7EQN1gIz0IgkVW\n+X+0OztPjOBggq8lh5vpUsAsgrO7hgjXBKh7PFmKVMVpk9mfY3MsEBg+JytY\nMfI5jbwu/I+0YOuRqRG1UlP/Qi2L8RRztpzgmunMKXiOha+EMLXcIXIfXkTy\nTRxaSugDVXu0co2S6U3OqPrY1hI+OlkqbgFyRSsvY6yLB0fGX2iglNZ4Rebc\nw1lZ\r\n=Udv5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"42fe086276558f262b80000b482ec7c43264bb86","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.13","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.0","dependencies":{"luxon":"^1.26.0","@types/luxon":"^1.26.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","tslint":"^6.1.3","ts-jest":"^26.5.5","ts-node":"^9.1.1","validator":"^13.6.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","change-case":"^4.1.2","@types/validator":"^13.1.3","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.22.1","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/eslint-plugin-tslint":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.1_1624532965967_0.9433723172563702","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"validata","version":"4.0.2","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.2","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"389058e5aff28a55169504ab658ed0602977efc2","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.2.tgz","fileCount":109,"integrity":"sha512-cWJbZi399U8FmWk6YCEyRGABGhDbV+REpW+rNsg1GiFJeex2kqDAZjhneS+w0jLKJHQY5+v4Mv2zkYp915d00Q==","signatures":[{"sig":"MEQCIDCP7kzpcloG0S1J/Ty78EInHThJKjPC+uWf3ivIytk1AiAlf/riJDQt+cPYBhAtwsIsmchXf1c/Q7k95kDthojkFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":539819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1Gk0CRA9TVsSAnZWagAAWPQQAJGVcEk4W70OiguoOqxO\nrpUfLjPgceux0vwMz2Iq47q1XNxzl0AHGOk5jmC3Cty8TkRXXFWsNz0VZVoe\nfv3x6CC51H0exVavJb20DlMQMjOtjtSVQreFe6AHxryRkM+tuKCGdM3pYgKC\nS7zjfFnQ8jrGAo6ajxHqq0aIG0/xKfsGJIvYeT7jubCC3rgJ/NrvCrRX1NBC\nsvGjlYQ9htkhyjbrdafIhtjoiKbUzsv9r5M50BZ8VjnPO6U3Gh5fG+8T1tm6\nNleT5wulqBe+ztVXrKE/KGDTj9P3DKn1dxW0O2m+/vsLQsE9xcTi+8WBrpCR\nYkIj7cyYa7ToEQdFzhdNyRNGpEoVnWTA5/DmM9d2UUgFUUe9qaXAK2+fa9O4\nGlv26ei4+7B9oLq2udNslAjGB6k556lIMrA3iVfgxUePF6RqmaxVASmVDw+8\nVF1dkWW0vnbfGDed+QwNK5eekBvPi/uC89KT21nwsDf4FGggm71vgActtr/y\n/pO1YUvwIX9N/5pLqWTH6RSF+8GtMytKZJU6o8gWfK9/fqlcv7eIqZBDbT5u\nuUS/kmRGKEj0aoiVhRnm7cqQfK/1AcYo7WU/5t2r9lebZolRqR8689xIx/Yy\np5FmBREZuJx3XVSt1DY2YfaIe/7gJOEhRq5qfxlGao2/ryXIoFuGtbamq3M/\nCl5x\r\n=f/id\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"817e1265fc49dd0bd7fad5506b30b7ad550bf2de","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.13","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.0","dependencies":{"luxon":"^1.26.0","@types/luxon":"^1.26.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","tslint":"^6.1.3","ts-jest":"^26.5.5","ts-node":"^9.1.1","validator":"^13.6.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","change-case":"^4.1.2","@types/validator":"^13.1.3","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.22.1","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/eslint-plugin-tslint":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.2_1624533299707_0.3618588747876992","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"validata","version":"4.0.3","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.3","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"42cf7805abd463319620f8f7caadb68f6758721d","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.3.tgz","fileCount":109,"integrity":"sha512-X6jWqZbZVw3uC0DxmI8RN2taVJTaWzFZu87bMa45lQqxavJ9q2VtZB6qzuywi6//e0eA6stNw+XF3Ou84Eev6Q==","signatures":[{"sig":"MEYCIQCeBpnOK8xHWKK88Qf6QQmnDm8o7aI3VlplCUC6KOL88gIhALrpwyGkD2XRipV+rGUZG06LLY3c0dKL0PSvqX/f2lf+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1GwaCRA9TVsSAnZWagAAWrcP/AjQp6vHmEwV2J+1JtMN\nk9g9/jpn6bPBiU9uhE0gqayY3tWdQFdu+822MTYZSVCJ2wp6RqytHkubbXBn\ncDZyWFtDSPVCrSdHZFuMbv7jlnBrFGbW+OeBt/B4wwzhssv+hXeWSuybeEbH\nby5pFPFBbHR43OTz0F3C0C99D7pcdmRp+gvXZaz4FkXJsDfuaHxX6jA7X1gv\nD1UPx5qhZJqtJd8Dz6omrVsp74CDhZU3kkEd2k1IBklBNTxz3V+QZCwf8+YU\ng+ruSTICNrHSXYxWy8Xmw0rBlCAw09PE7ymeDMDUoE8930nz1W/ilivgwvn4\nHuWkrHvedGtH7viAEeCCrfmrKugWeVeJZsCOTkWIf9Go62zLCy4OaBshi19g\n82YM1oSS97FCTTo0lNcBcRUYR3stM5Yv/rSn7vWQxU/HN+69twd9gD+DdNRz\nYJjvJ/5seva0H3lAJtmBoAbDQbNMR/yzzcTDDiWahZchc1kFh5eK33BJ75oA\n+wyT9FdwOgQYQYKZjKY6QyCdjBb+tA+ciDU0XTNgeVxrQoHDmGJkntbfYign\nSQyK1tw2C4vxveE5615rAooVKUeHbsKTZZtPcKf4pH2jm1vqAvkz+jSyYPH/\nXMaYFzYWOnFCYfJcS4lGqZUdACjYEDIEK+T6bwTi5JwGiqjzAWD/WSMok0rz\nHtYL\r\n=xSMp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"1d8663b35b7c863000b0624229ca32d1769e596b","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.13","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.1","dependencies":{"luxon":"^1.26.0","@types/luxon":"^1.26.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.25.0","tslint":"^6.1.3","ts-jest":"^26.5.5","ts-node":"^9.1.1","validator":"^13.6.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","change-case":"^4.1.2","@types/validator":"^13.1.3","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.22.1","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.22.1","@typescript-eslint/eslint-plugin-tslint":"^4.22.1"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.3_1624534041797_0.45947822639302394","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"validata","version":"4.0.4","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.4","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"5bbec6a7744428c468045b38c8b0a69d790508c6","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.4.tgz","fileCount":109,"integrity":"sha512-aDxKgDRRJGjPgk8AD5ibxPt9OvHdxeEgQZoHvmkrPBkW3Jo/EqqqyvXqmHkLDYK+GojFGA3R84eaZ04qx3LBiA==","signatures":[{"sig":"MEQCIDkMYSfaTZVziiCPilaf7eDaQQytiQdMwsgrQWtK9LnPAiBdwGuiTySsEv3+JjvZ1bR+wJtfMyG9EXY2wJKhh2ILKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1Z3hCRA9TVsSAnZWagAAL8IP+gOwhpWEvzsGOHmg5soh\nNBert6ByPBnkK+3i9KfPwUpuOznr7GD/RihwxYa3T50CIiy94xLFb+WnhM9U\nrSuBGfvyAF29xvj0GfG4nEUfv93WGGHb76b8dtHc2G5SDW10+qY7OJLR363a\n24zkbRLssgs7RwNtJYYgxY+jUA1uLMQPyrmv7ufK3XycCPYLOiXpzf0JHD7O\nzjOzrJKmA+BCf7y076o31lBYcUROp8sRsSfaRC2iOq6jEalQqqmLDmJ3Nsqm\n9YxRnJlhds0bp3ZurprmoJDkdIeh2N3HUQYFGlq0uXBd90oROdxAwS6uMLOw\nCgdiUL/8vwqhojCohFnwWrLTAFw+i9aGyRPLWVSeDSwPL+S5bNO0UZPVzzzm\n95k2/6cs2G0Nuk8y/ZthnlayZO+ZLQSdvfX6JhGoi8btdodfABKYIQoy13UL\nIfhvsh63Y8nN3tAbZgGaB7EvBjuHITh3x9xtQ4ob+3EJ5nexY2gTGaQJvDDv\np0hW63m7i9b2CMxejJ1JDo5OqPpg8aJSA17RZcpzIYnHfTOk6Rip0uLjBNtX\nYo9g+u8iXhfUFwQ8zIe6PUezhNimrvboIpkW2p+5f9kSy1B9gZufYJuzY7YO\nBqF0ZAjHURK15e/GqB8chPKKnCDoX/HyrCuKZj1wAi/sGntChK8oN/xnRs7+\n+2V7\r\n=IgQR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"f73287c6dc14b536f87d5b30d63bf5ac9b2baeef","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.13","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.1","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","ts-node":"^10.0.0","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","@types/node":"^15.12.4","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.4_1624612321084_0.9968600792474966","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"validata","version":"4.0.5","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.5","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"eb1628a678e1894d19c51eac93e3587e9ab720fb","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.5.tgz","fileCount":109,"integrity":"sha512-mb/IMqd6aL4Ikc2aXLWnLc/RqK+JFyeYA+psei4giBSn3t/61ZYFNs6JVhEzLxOX5fr2F7U1CGD5CFDlqTTfjA==","signatures":[{"sig":"MEUCIQCF9UeJntVcM7bZxDaypUt6Zci5wOQreQysmKzRBM1kqwIgCgQEj+oJLHjEiDvsQ+07Py5iZ+0jlWhi2bik5FCDMwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":537903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHsztCRA9TVsSAnZWagAAlgUQAJFcmXFX9ErhuKnYRIRY\nqbm05artx1NTY5R1CAduTtTy1DDKNohS65hilicNxrKFYUjDGO9HvgEl0dSe\nbPKV4aPBxNXKdDWtviwAixacuUieu9Dw71GLicTWNEOLRkiziqa1uVKuj+r0\n4ahSR2vcoMXW6+1sOk3DLDL9AcWO7op1u+MbT1xq4UxmOJk1mMyw638VXfja\n+2Mk56eDZNgrwxkFAzv+0KCdO8k2a+v11hWxeojcy16pvRlFYjon3jFI9TsK\nz5h8Z0pbEPIbEn8/5S/CVp7sidWHSRsN6NqplIbOCk57jQ+eFegw8o8eL+kO\nWYsRJ89GCKw9RDohpWXDGzvh2iG0ZwyB6ldqx9stIo2dAQlg8/jxLqJDlwe1\nov3c4x1/dWArrwyWWzi9uvcZIDu2PspuS13O3SUYlRHWIordeQbHYYzAbojp\ng5B5Of8J/ZW6AI9O6rNI1qaoGk9Wl82daOtYEx3b2qIL9AKnv/x/HCP9lb/H\nWzkIXKogXECac3neDl0ByIol9Ff8L+aAuwfqpjANd7N3Wt+4rv7xNv6nQ4KC\n9jnMia6qwinUMdcF5McaWyIl4k8F+nwB6OpJ715znWvnk6W0PBsbFuTJlLqP\nEfCSCS6BVBBw8yzDcgmxnGYruU/sGOjfEgRrgWsuJh0n4p0hSXEwi/bjZ4tg\njvzs\r\n=sKRI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"2e934fc616f55873147246529b0204f0d04135eb","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.14","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.5","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.5_1629408492972_0.09853551562928309","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"validata","version":"4.0.6","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.6","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"e2b59507e1d64be8baae23e2a7ef3f6a78a584bc","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.6.tgz","fileCount":109,"integrity":"sha512-U0Wz+xgIqgICeT2Jfmq9O+QMYCMzFevCsSbv/nn8qDYLZSiMi/icuHkw5quD+ZVuGV8fU//SD3UqVzyQ6nQ5Nw==","signatures":[{"sig":"MEYCIQCSCR6VACxUhCxicSsF7Vs34VNP8me3veUTAyV1y4VcMwIhANW7E1ZedhZ0stIeXzddbya1hJW0IKVbdCDmRZc3k9Ea","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIcpeCRA9TVsSAnZWagAANNoQAJPvQde2RKruCwxmmAhq\nAMvfmfz4+Na05VJfaoOUE2wGjfjW2FLrveuMq2rk+u9gpQKJWfBZGuavA4+G\nBgfQW8S2KH+XfCFciLA2NHHzPN0F58JS4u2AIUooEOgzGPt5EQodv2hmMcIN\nyKcKkJcxwiT9W3dZE106nMNYq4TiC9cB9MAUV5EDUX2irBd42beBr240ayMI\nJnVDBaK9/bubeO9RtBCANHdssF89tYNvjCWJvrz6H12Jaz6KdQ5fxYM1E2JF\n+PBv1L+IV+xHtNgPOpOhuWlfgT4PxqZC4UFwpzUeQx+pOxYpXCGLAWduYoFz\n0I+zGEc1qmDSCcTRxOl/wSVBlfdr+j4Zt5dtRVMIhVN8odpPiu0Pr3gccgle\n+d6wwys2ZSJSjBBgyIuGB5hjWSoQFAIyN0P9WyZLgCfDBgnSR7DLi8rVzNot\nCSH172Wt2Ox1NYXlgo9h8Wjyrwjkn/h4DXen9ObKRzy63Nv9C6z5GDqm3LUI\nVV3Omu5fJetK/CR48hp1lli5UBxB8/Vqmgljtv8ubpStX5oqWIYgTHWQRnMu\ntL+L8UvnEhOaVP4h/Zv5ZQslFuqJM/SVKD2XLgUEN0q2BqLA3V8x+NdXBojl\n2AaTMTGn9fkG7tDZ8i5zLtVN0+4hkt9ynKlVE9TwGw0PfxZiXf7TiN3NRNQJ\nRtVa\r\n=87rv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"56fe42c9a11d5d50482a05445580a6a3975a98f2","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.14","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.5","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.6_1629604446103_0.5641385895084625","host":"s3://npm-registry-packages"}},"4.0.7":{"name":"validata","version":"4.0.7","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.7","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"e027aa178449a4148efbb5725da802ed059a4c1d","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.7.tgz","fileCount":109,"integrity":"sha512-OOkjnHz/e3pa9uB0Cf32N7asaTPc/z07BIrfEyFMTWTWDS+NUYbX2jfFUOR0qbtBeuy1nnYD9qvyL6OdfLTvng==","signatures":[{"sig":"MEUCIQDmgi8WlkeNRrHoImlnWI5SSbnYCzQmmJukzIdniTlhbAIgS/23payj0YLJkf4xh5N4qOJ0V+e7g2q6JI/se9TTBTw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":543192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJaJMCRA9TVsSAnZWagAAO5sP+we9uQICJeyDu+c+pT+T\nqYw7hScjTELn7mhXI0/s6QnpaUMFgBCLbqmxixxHT20QF424qqdmZ0FiDAha\nDaAa3BDOyZoBq4O0VxEvUZL2OnUbCSA57FNCcVZRwLKfYMtjTKhPT0D1XllW\nirt2RdsGtcAd9dHvIzAiub6qDktAe4ym1UzYk9ahhpE1w2fuzV/9VH0IsEiI\nkPucI/XMqIuXfHj6BQxdG6Z4TJWJ0CLokuBUNEBcUPT1HbNiad+MiIBikGrK\ntcyaQOHsBb9EYPWdxEFtYh/6zs1gTsIZSz9mJgm6HWZmzvpIWFxCGO+HUDY3\ndtI5lspZnAp4xpE00E5qyX6Z475mgR3V+vw3/s8HaWvpetTeoTtuBrF+huQo\nnur4UHUVDthwlsJ/xHR3uKBGjlaA5Uq2CYhUkMAel0DJaYHkeRe6xonNA7N+\njztIG0B+9NS9MmqgPsT9Eh6Xve3SX/EySYVF4UbGqj1QYBrxaWnuwR8+ZN1E\ne2rsPh1w2mXctSeBFLTM9dI6zrgkxAolMQ7f2rQN93AkBI4KKXPBvvMIWLZu\nzPnVx/8cQt/N0ZKWl7feXxpmN5NiRrUxL51/KKO3bRZV/ze9liCy6kNsEuwY\nSLbZOtjXhJmhI6UXiw9+fGV1mnDT0r7+fAnw2mkZwr7WFyoW4hQyYtrqS0oZ\nlbqr\r\n=P+ag\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"2ba11d9ccf1afd04bf631838da0e70dcd2a9ea1b","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.14","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.5","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.7_1629856332131_0.7329141663331726","host":"s3://npm-registry-packages"}},"4.0.8":{"name":"validata","version":"4.0.8","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.8","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"74af36b5092e1c2195899ab76b34f5239cf1c554","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.8.tgz","fileCount":109,"integrity":"sha512-nv482N3jbBaQ+MiFSHf2i31hCuu1RSKRhN7O50Uw7hpW7AYpRNlnAMMmPXveYLy8EiE2p6epwa/cL3OLlEzNiw==","signatures":[{"sig":"MEQCICLH+4j6v4I35v4rrogckTANKTqxTxUaI2YwQPb3EupXAiASgph9RW9vpXRWPT8jziawTeXRci9T8fVYAD47u5OZ5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJaZ4CRA9TVsSAnZWagAA5rwP/RTe3f/d9HQtpngBka/k\nl9gvtjPoUSYo4dNYY+6dwYbNvepa5KbV5xCgkjp2pwNUDKeLW1IcORpTO22J\nZIiFlQFJwHKw8BwJCx91LAxapkveRLMo/ofhd8iwh0WL8NPqAeCyeSqv0X3U\nq0+BxFE/6zsMY5NgtAT3syrZ405Rkq65ZvQDLDanmU2kYAiARCFP7OaaP7dR\n2SuInRAUXGDaAqfzNX0vGLzKogpriV6eYmkTFig9+xXaGlDoJWwFbvg1eR7K\n4SB2xJ8IQLIcfGi8c1/+zCXpUKUWuIHShx1yVKDpijZhkSS9g8cULyd2DwB/\nUFpbDGgtEKaKxsVkokX7XfFeb6DBL8YD8gRB4QTc6zutcvGaLQRmshI7yXTj\n/YTqV3qZsPOJQszEt4U/w8UUHEhkn31ufPkwEJubu1cURvwZ/1JrrdL34Sem\n8TSyZyccWRMeNFKsvkzU2kP8v0Us9y1O+gm+GK1LvFWGFHbvzEE9EfOE2FPE\nXzCRzNr6GzrHTOITYBL/03sdnp9QclAWyzzRLFPBQQybE2FifXIIVM8ikl6O\n2Qs5Xzk2//JgD8eDmVoIqsk1BCANHcFDaYMLcFCPyCODpGQKNe+x1cOnow0D\nv4rqPqs7DvpkA12MRDRKdehSxd6/cd3og1a8ZXqvdRTYiFSzG0RDWh6+RLCB\n4mSq\r\n=nFlw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"24f580a7e80ac25ff3452c3954a9de77f2eefe95","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.14","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.5","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.8_1629857400194_0.44340927056498414","host":"s3://npm-registry-packages"}},"4.0.9":{"name":"validata","version":"4.0.9","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.9","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"938e8d51c496a795cd1d265ebb4892ef2e257489","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.9.tgz","fileCount":109,"integrity":"sha512-u7zNxxCKUFiB2vD2q7X60FXYIF1RJDR4SkZ0HZaY3Iy1EDFIvzUWZlnFHwNGh23UUaxTV5iUIxt4FOG7gXLk3Q==","signatures":[{"sig":"MEYCIQCienSnvZg6ir9eg0pvjefzI4k/QkoytbFeUIgHQr+BuQIhAM9kvbbVc/ODX/ZxaxVvhNIOqMVK3W/zK9YlFBTEWlT9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":549522},"main":"./dist/index.js","types":"./src/index.ts","gitHead":"a9a6a1903972a7aba455f96996844e9af4974f81","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.15","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.6","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.9_1632468922403_0.07031068920613248","host":"s3://npm-registry-packages"}},"4.0.10":{"name":"validata","version":"4.0.10","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.10","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"26881c761962ebf3b080109a72209650a11fdd43","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.10.tgz","fileCount":141,"integrity":"sha512-e6ZcKAc/kCW/kKhNMSuzVPePNHz/kEx/+oTLo7Tg6UrPbiuP5qOTE0/qw6wBOJmLozykmGvfkK5Zui/WwSzYJw==","signatures":[{"sig":"MEYCIQC1woEA2SBbGd2bFBRLxaQ2yPBVGgSCrfdyWzyWrstd4wIhAK+E001Zm3Wip+UkTwG/V4FgtGKcnjBQUqf6aZqB0dn2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569603},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"6bc75056bc3bc4876850d42e7e0945c17e1ffe93","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.15","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.6","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.10_1632477977896_0.06987332974674465","host":"s3://npm-registry-packages"}},"4.0.11":{"name":"validata","version":"4.0.11","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.11","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"8d78251e17396971a0e3d55816de197cff44f66d","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.11.tgz","fileCount":141,"integrity":"sha512-YRnktU9aZ+OMN08Cb3l6P/8PEVDyTmgN8wjHEUqaelbz9v5mdyttn0RCazy2uLWTzUdj5c11L2t+02LkAn1h3Q==","signatures":[{"sig":"MEYCIQCxLkDcy1GRmbLQ0sfb8tmIzNJD5rbc9teNbScMaLdrgAIhALyt+sm0SvOfN7J7maAZiYXh8W3l9oFJfiUczGgN/A04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569603},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"b7bccc3081f95668e76c42547dc776474f21020c","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.15","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.6","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.11_1632478089260_0.17298548601605002","host":"s3://npm-registry-packages"}},"4.0.13":{"name":"validata","version":"4.0.13","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.13","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"7cd5423d155b62498d27c25d1401a2b34913a12c","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.13.tgz","fileCount":141,"integrity":"sha512-KZa5nP7+66KWLOeDNYIbp5NGlNi3cJgJNuNElZpklbXgUy71MSz486CHwVnz5A14PAY2d6uJTYNnFGwqsIFMFw==","signatures":[{"sig":"MEQCICl0kJhsakwusmJXqTa/7Y8etZnYQW+oHb0uKd1EGqdqAiAvR8dLUuQ15wLtB/fJwTRZUe04h/kNdeMNAYR36ooNPQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":569603},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"b1738c9db8e6de755251cb432154138866e38c0e","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.15","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.17.6","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.13_1632478199753_0.11289862824329133","host":"s3://npm-registry-packages"}},"4.0.14":{"name":"validata","version":"4.0.14","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.14","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"a199ec4e892fbff1e908351a9f7fbae869d1011c","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.14.tgz","fileCount":141,"integrity":"sha512-ASgLFVOSJu/JbGDDyKcREmDzCxRO0k/3Ua7ZGzdNoUNas0LQkg6Y0tRdCDPVYcCigwPfsVudX8FxD60Pc1V5ww==","signatures":[{"sig":"MEYCIQDKWUuOz2tdVeRh8TBLa/XvsddG9K54NnkdmmwfzRDIXgIhAN2aHKC4Otps3DaTrkXqiJbT1hivLTz+eBgeNsnEtkM9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":570237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2/fNCRA9TVsSAnZWagAA6gYP/0/fJF/XGYLFRGRG1D5K\nlf44xmc2Dz+jbHHodnLQI4zE4tY6GIKyDmYLpXy9QUNwzOyoo3/1WTYXBrKq\nxQ0cin9rOKfitlt8qV+I7NnBOpfIaPX5R3By3GCUt10b55KZkTKviiX7Ccc0\nZT13rjNQjxSkjPhCsDrW/BIP3NUw6c7ZtN9eBTBw9JMWtFeXTvpTLY/FG5DM\nI8EsZfHrVTFCA1JskG2nDqNWLiqTEJc49TFJHg167u7Fy3S/XGCmCxD3LHrJ\n+HWwWV/n3jZMVGTWzazI3hxNYm2OH8T/iu96g7c6FEj0KO2Y/+PuZxRrTfqo\nQhqZwcAa2hNZJTRDtLy7pLpyT6OrnzQIZn/mdRmIXEvzFsWXfWaAjqJmK8T2\n8x6b2dPtGJVTb4TDsQQuRFiQc33CEkGyERqdF+liDYw/7F1MmSPeitCigHST\nnj2t1c6lSX5X65ka4qZY2LSqoCmmBmnfHK2YGF1H5P9mT+dzBPRAy9O9Qi7+\ntoQsK7wY2mmtn2rgcH2ukRs5p23ByvuFNkwFcnk62LKkNZMJuKRZFWrAcoZR\nUOZ3qPKfIfVQD6sjwfNfdRfOfKpfgr2gYxdALBO1ryT+HGxESuIlzLzpOprl\ni7ABQq2BGPbt2MGy74C9ID8hOxYuskX4GPmJVi61Dez0BT6y4prmAQxW+m1s\n6ThH\r\n=JZvf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"4b75bfcc1a7e8712d3cc7ce0d50930a44a6a2177","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.15","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.18.0","dependencies":{"luxon":"^1.27.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","validator":"^13.6.0","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.14_1634371746183_0.6831134687024063","host":"s3://npm-registry-packages"}},"4.0.15":{"name":"validata","version":"4.0.15","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.15","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"ce37d589db3ce17076e658c0a09d4ae172343dc5","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.15.tgz","fileCount":149,"integrity":"sha512-cw5gZ21EhcnYImEiR0Hro3Y2ysbHRTnpwVD5L0q7SHjmyLlkAIj0iHitUX+NMn84l3KjUuf5NGHZr0yPe00VAQ==","signatures":[{"sig":"MEUCIQCKodP2Cin+VkwIfsXS/gcFtmIzNYxLxnuXc1Lo5WxQ6gIgdS/pqfifeO/psmtZmabQj4McK7lWXlDAm5ELBvxD4TI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh67SACRA9TVsSAnZWagAA8OYP/A/wn8hSWVvke5kWC+Hc\nVv+OShsmhKlydc2N3WuWDdXedbmRyqEIn6QnsMElqPktlhImGbwq/cdtm3Uo\nFAFcGhHv5aYlfRPMVX3hO7TreOdIkDwjkmmFthnhqwPOJhAxCim6f6yJ++oN\ndUhb+d54NzOXl5OfF2TeBcGWVhyp5+F8fs/eARGRqoTEBemlcP/pvU6Et1ZZ\n3eIOpPIx6q/QDYSAjUolfhBAzIOokJBQvfHdk8m4zjxo7v9eaaYOONg4G2qa\nUGRzDz7vsPAlr5a6l2jbzc9GBVfdpsKZB+tX8HTn4Ti/yQSD7aInFxd/EWb6\naDskm2Rx6KUjtYhKoAzzuiU9ssZOuWev5JfEQ3pGFcTxhrFck68J5Yzbs2xg\npLrtTawKzy8T1LYx14cmZXzeaSxRangF1F1LF0CqJBu/2KVsN84okHVGnBHv\n+S8zzxjxQ0iRnYtn24nuEhJPNhDJCBhCkPUU4Bg9hLtsJFIttER02pfK8Vff\nYDAZT66JK3ItU4TOUCKZtBTErKKneWbCGJJctyjOjyKPWLew2IFye5/h+4NF\ntf66+wyvkMxkXUPDuLgFdeBNtmH1aWrQmvdcoet/HRamZLufj0qCN4BNQBtS\nHFkombYJoylkAOSCdz2B6uvnL2V6CV2c0ECHnufy7M1Rij6FPWdIPYxQUouv\nontk\r\n=1pAM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"ea42a621fbae0d1c3865788dd2d17a2802ef4b3f","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.15","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.18.3","dependencies":{"luxon":"^1.27.0","validator":"^13.6.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.15_1642837120450_0.821382060806811","host":"s3://npm-registry-packages"}},"4.0.16":{"name":"validata","version":"4.0.16","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.16","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"5f79869bbb4201ac528003c8f4b18f05baed4aee","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.16.tgz","fileCount":149,"integrity":"sha512-E1pzWYU/rpr/xCYPTQTwCHFHSBZKZhZAsIiDYap3F/9pNavA+ct7rRRTx3uPCkVx3nlLbsh8HzAd65U8T4D7jg==","signatures":[{"sig":"MEUCIQD9CI2Vyw4eV5SO8UOoZFrdbRDmHkD+FMI9Sw6v58v4tAIgeBLXswmj3mbEEK9HgQF2lSaB6MYQaKd9d04qXiJFJek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh67T4CRA9TVsSAnZWagAAWJMP/R4nAw/OYtjvGxWihE6f\nXzx5MF0sUBdlvk02zq6Kdq7UmSj9wpVCx5bAnCeRKBU/X28YVOfeA1sp6cFB\nDBKPO216xZplQ5cCRyjZYCJeZN9+1qGbhxqkgUr0CV0FlQB/z0FBQ/TAabPz\nU9tEtHUaeHudOrnd7oL7y2V9x7LAVtNWdZoZcpv9U8AVZPnhS70E4Mk1J36l\nA1zQV5CYZTSEFiBCsBx8NkJL2CoTyGqJbtlsZVFOrc1YdcsoqWa0b0xbcJHV\nNxzPxSqsj8XM5n51K1o5HGAnvZnB40M7UWhBdXB2jHSvBJ1D1SHN7t9U/uSf\nJDcoeyU0RHZzshpK9IScAlhE9i+/nGi5LrRq/QV7AQbBS14rmcgK9YHk3Tvv\nkb53ZpsIFeSWci8yEKxT5iXLnvjfqjBtETAcxLhV2tWXRDRlTAls8AcA3vkf\nkASazX3a+pldN78RCKoA+V5qUn7Pe/6MFZCG/hX7GpCOfe9nyRKfgqK8zx3v\nWcLHnjcffBgztCFChtCg481iPwR14CdtOvbcOoWIWz95xgCdALDAhKn2QkEY\n61PrGi8YMozyAVbtPeU3JX/emkAgMeimvzy/1m87ImkpZE90ZKhjbxjbPx21\nBLD8gH8a+BDHgmyj2NUFExu33BALXfslNLU0pgmSYOe2gRDKmtrZCh/IQAjp\ntcNj\r\n=fST7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"d7affc6fd5ecaf1b4b55e71cf477297ad3c0f389","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.15","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.18.3","dependencies":{"luxon":"^1.27.0","validator":"^13.6.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.16_1642837240063_0.15721682782339141","host":"s3://npm-registry-packages"}},"4.0.17":{"name":"validata","version":"4.0.17","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.17","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"2b83dc01db8afdebdde2afa771dd0120a206c9cc","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.17.tgz","fileCount":149,"integrity":"sha512-9vGkiEUzr0B6W6WOlrh+UFtBGlU1QdLCaW8cTlbi7LnX47wd3LX6YL7hnYB8Ie0AZihoKI8KK+yxaJ7zPKyUnA==","signatures":[{"sig":"MEUCIQDYT8nvjIez6nCxNjFnZ/gX2NVUbO3gSUfilwkpb3rRBgIgXh5Syc/dN1Mu6hQy9YvPKSJOsLdazuQ8SIzPKxOWhqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":612478,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh67aYCRA9TVsSAnZWagAAG8MP/jibOOMYTw22HNoslEyE\n8nXELCa86zLEhBM+khVtlkDwSEkh5t0vfgGWw0aul2fzqYynPmJg3cuO185F\njAQ3hf3/IjbEnh8V1LV4DKEbghhgqH5y+T3y430jFzmBVR6dp7MU6fjHvVbu\n5H75kRUjNW+zGN9KawX4G8SW00VX9kcAts/BaNr90AuJb5RwxorYMwJAWfg9\n2mfdtxW3fLvR+pdhRChdSJ/+rnAcP/R89i3KlL7nISwM/KbmVZ7DcDxORnvx\nWMbhWp+JD6NFgDYJbf8JsFFf99SUDVj6f6ltyBTQSkSjf4OQ8aduCilmZ17Z\n5Imn+QNai7j5QhSNiDeMppwTRoSfhbLbhX45MLCuhQKVkVSv5RSb+lGlATCY\ndqUThU8OkR0IkiKvdX6yiQi2zFkWyyZ/ugyFp1OVzpobJf54UyAxJYPf/U1V\nmninZRwU2HD33MBJ1i9/mJUPOr4fyI/u3D+SGScv6pHHIX9njBbc5ilJh3cg\nvBaRr4MXdvqgW+tz7mnQaCnosl5ThA/VRkWBU2Ysk+HQe4nLmTycjBvYlJ32\nrff1SkZ/TGJ3bC7uwQq203rxOO5aixQuqYBVm93oF11FSEHQfVkWzCC4ctF7\nb3qhMWj9CYmvft5iGHoEmh+cVou85ArcKF/1CUT2VQ57znw1pqCGFxkVGPYC\nGbmm\r\n=gIss\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"6a79611a20e69547669adaccb3d6739968e94f24","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.15","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.18.3","dependencies":{"luxon":"^1.27.0","validator":"^13.7.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.17_1642837656645_0.8840611734812254","host":"s3://npm-registry-packages"}},"4.0.18":{"name":"validata","version":"4.0.18","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@4.0.18","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"55e2e01aaab5cbb1f27d972cdef80feba7a4a408","tarball":"https://registry.npmjs.org/validata/-/validata-4.0.18.tgz","fileCount":149,"integrity":"sha512-7ZWhSFLK/TU8GS81A89Qot9aTC2NIwAm/7G6y45Za43vNDo++8ygWiuOGUCwaux7Gj0bmGq+v868ah1Gjn7N5w==","signatures":[{"sig":"MEUCIQC0VLIMJzZZke1O2LGVENQIawq59c5iI14CLq5tCkLs0wIgN6GoIVCiwIcsGxjIAILp8D17cdMH94sy8dQmpGVlHU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilTXNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqETQ/8CUg7xW7BdZnPO6FxoPuwUN5KdPiZ8xilQ8pOnxJREAVZjAp4\r\nDhOjxmx6vlJ/6zJQ3p3og09A8P4O8gl8H5+kOB05HHvCdJ9XpgtJ2y32nX89\r\n/yknUADeez7sSAZ7OcT3PRUEnZAFPeJFCAOIMDYDTlDTUEp1Hu0FwGdO2/P2\r\nby/Z42MdDQ4+kTpj1If7on+CRAenmfGljIzAFptsqJQUDC9j9ompe7qlMAEG\r\nR3a7CV6b1+4SpdR4rtu6Az4145lNYOo+mvc46a1NgNJGg9a/44FlxywbZLIH\r\n3SxEHOdjJ8Vs6loX2idqtLBNgPrD8q070IVMJH85r3toQ3IfCvCfib2wP55W\r\ntmBWLELF/fVH0UCkhSd2BSA09gipSNzbP5eDhtP5jeXTlXeZvI9D8qmuLwnx\r\nBIY5VMSxgAY22VV0AWLZ5fsGjcvejER6HJal4GzM6kVlMS6dHqauJB3q4BBh\r\n8Hf+jNq4vLoATAGUPvy+igXuvdCxHQn4NNrhIMV1wbDJWu8nfOyJsEtLMFgy\r\nTH9q4rGvOoQyGlI5wmP2f1kZshgV0G5JYXzzM2DaDz4Lm6E2tI25an8hh6MK\r\n27GgrpMrs2Py/+/UTG9+9jFOxVbtgp5Wx+PBuWgMavvZgq3zmgQHQxXJStZd\r\nHBM7A6uU2ObEvicX30nYW6dz8o7VPoXXofA=\r\n=jnn5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"5ead0064be507edb4e0df51993ba69287ac5f45d","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.17","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.19.2","dependencies":{"luxon":"^1.27.0","validator":"^13.7.0","@types/luxon":"^1.27.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.5","eslint":"^7.29.0","tslint":"^6.1.3","ts-jest":"^27.0.3","typescript":"^4.3.4","@types/jest":"^26.0.23","change-case":"^4.1.2","@types/validator":"^13.1.4","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.28.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.28.0","@typescript-eslint/eslint-plugin-tslint":"^4.28.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_4.0.18_1653945805278_0.18907010463789464","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"validata","version":"5.0.1","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@5.0.1","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"15bf2aee335e36c13584b231cac10a080d817875","tarball":"https://registry.npmjs.org/validata/-/validata-5.0.1.tgz","fileCount":149,"integrity":"sha512-2/aSSjPprkkKP7oGMZ7Whvdmm65dP36l5sXXt49P6WosMf2rYjEtpYUuAD+nfiLOuUCM3Ro2dibXWxoriDUgKg==","signatures":[{"sig":"MEUCICY1G2kv6X50SGdDdBzhVChQBTUXn7afnYPvokrammHAAiEA6AQdU+eE+fKo7vSSNMT/zWrexw6t+1g12it1o06n/So=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":627982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFR99ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBjw//QsBoD52XwHxjKM2fc4Z5mB0W5qytC+Y3aEu9UIp8nBlGEAaZ\r\nNYBcd6wW32WeH8p8IuC1l3qUEwwjLBp8ukDBUPdQ8C1u96zhFumjvt5grwsP\r\nF1pL/meXUxfg4atwEU/czVYPg8FbV1fciXvryEJBiuR/S59MpIVyt0rNuN3D\r\n+/vLdQCGSVkRwNt753wlWJYpna1bFQw/5nG0H1Jltr78H/M5Nio3HOQmZ+eJ\r\nl6xS4/2jh0Bp4EvFVoZPvcwK53SX5DlaXauloASMc/EvHl5YiqHJkeYxb8MS\r\n++ezyJyw5NSXXA7afRQX47REatjlVAHz+CqgyUKWO4N7c5hQMfg+K+/yXstN\r\nrb4FPEc3T1an9aDwrrtgVM1SJWRiQgQACgiM/xse9PAmyGGkkFAmSyX+Gc/2\r\nc8lMsw4lGU5NQv/YWGixMwsG1xLYvRrF/MHy/hyuaJkatMrYByOZasFcb3TL\r\ngz2A7J6BJdI7ERUL+L1g905U29Xh4odmvkOnp/xy6JF0C5+e7l5yC5xd720b\r\npUKbqReXnkfL5YAYUtyK7Kw9WkaMc2gjjNGIJfK+yPzmBgtSLgOrEWX++SLZ\r\n8dnAiksffN09kM1fY9PshgwM7Z02n8SxB9NUutMLVxvT7ou+LmeveW78DSFw\r\n6rpqPDSJZU3xL7xsB0tvzCzlvlQoPYUjAnw=\r\n=vAqp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"bb42ac00ee7a50bd082be16a7b4511fd7deaab04","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.17","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.20.0","dependencies":{"luxon":"^3.0.3","validator":"^13.7.0","@types/luxon":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^7.32.0","tslint":"^6.1.3","ts-jest":"^27.1.5","typescript":"^4.8.2","@types/jest":"^26.0.24","change-case":"^4.1.2","@types/validator":"^13.7.6","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^4.33.0","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^4.33.0","@typescript-eslint/eslint-plugin-tslint":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/validata_5.0.1_1662328701353_0.6494052517392523","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"validata","version":"5.0.2","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@5.0.2","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"cd22f2ca987ac5c4ce1c208cc784e7332d993faa","tarball":"https://registry.npmjs.org/validata/-/validata-5.0.2.tgz","fileCount":149,"integrity":"sha512-qaKVkpWNaguvDdSqteT5V1UUOH7ukGzcy24Y3GBOqr52eNz5xgp3Sm6GRFHhCHDE6sZfCFhbjitprkFQyvQaZQ==","signatures":[{"sig":"MEYCIQDeSVeVGxpelKuAY96ZXGqlhDK8DCBYbFzId5CIbLgSOAIhALJ/T0J40g8Ymg/P59eHLN0EqWeWE+kiMUbWlzTQgt4B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":628140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyGIvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZzhAAjFBif+sP+ZDPolo6WoF1Ocsj5y/dMReHjpxbS+xvogPgB8Bj\r\ndTdc2tPgb9vO4Osyeg5jadTcqMywz3Cx8dKfVA+eB1lnp8ghfTiwB11KaHkb\r\ntdxNIXALoXnBz/OdHeyLqTKbco/BFae/Fg33xXCDCW5oMAXzgdY5/3RNIf7y\r\nT92S4qw20/J5itOrPxr9oheD2QyQsHKaZOAQjVfdDfbX09zndO+HpA6lJC9E\r\npdvOv6oFQ+jxolzG/PU00GlBO07PsyJHVi3xRdZP0Fx/H8JwU9by34x3B80V\r\nVRtnSYQZIJXzvUw0hkUZ4ypuXMiX1UIVVa3ioyXupN8tbc7ZgN7RnxetZ3id\r\n//3iYq5pooODd5Baxf7p9ZOG4AVgSEjKjlou3XmF44XNJ2YlS0gW2UP0JkNo\r\nNuI+rmY9cVIbY8L56USlqwwOGlb7mFFgfGPIMrqZW3K7bhFTkRpkCBaQ7UA/\r\nwbqsIvFdRqALbfdK93P2zW/kBdkorBC6LzOzlWs/dOmBTK1b/o4uHb9i/VZa\r\neVTf/dQYBVDfNynS9KMnxHCUsAK6OwemYTzSnkXG1xh2aaQRvj01ykFffXhD\r\n0htj6GfW8OMX0IfHIkOPFCf0Bxu9bQMFCY5etV00u4j464gLMS8KzjXnNF7Y\r\nGvGttlyJkqpIRySI0OO/+jThsk16lZOaC3s=\r\n=eWHn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"08b30c4cb48828ca9eaedad15087e4a17b274b15","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.17","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.21.2","dependencies":{"luxon":"^3.2.1","validator":"^13.7.0","@types/luxon":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.7.10","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_5.0.2_1674076719618_0.7649232990648092","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"validata","version":"5.0.3","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@5.0.3","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"a9fb502572f2279bf5cf21b58951f4ae549fee79","tarball":"https://registry.npmjs.org/validata/-/validata-5.0.3.tgz","fileCount":149,"integrity":"sha512-7V2mswb3Xsd7SsAS0By/bpJvLRFvlvSLDFigiee5hI2GG3hIN0+dJxgBOQRiGZN1aVPwLESeNcUfVbYCFttbXQ==","signatures":[{"sig":"MEUCIQCpqkLX0XCC9nySTfXvXdns6OjEcTK2M3g6QIipTpgm/AIgc4o0Sj5HW337/IURCStVxmxNYZ8LB5o4QNvYt3QSNvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":635309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkECmBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpV5BAAgcWFxsZh5Dn9nDBV8iQHuxrJ9UWYGoNai2VPSuhB9KK/yFSN\r\ndtozbZ7jS7hCGflhRcuJejqg6mUAI6M9KjnY2QKxpmB+L0+jS16tANQr5VS1\r\nsOXb4Dw6+6/fU98bs4ohI0FgY0ioUqBH5apVgbjESaG8JF29lwF6OpufGcIh\r\n4ypGvgCtoC6yxYsyG0tghqLLbR7mys67eBpw7yK+Gz1C+Qx4yBEX+KtrWiz4\r\n1VpGMkjbzEVP0Cd0bU4wd1ee2UuMi4U9pwD93ogGBf2KySCk59G6H9EF4T2J\r\nsd0SDdDLC1OqdJmsW7Xx0pbXnkKQxAxhy9s06EmgN2B+p44VkUkLt3liQuRw\r\nDVQ2q9yZoEzVif4SDugJlHUSeWbg2axtQbWMJIVzmN7Rsvb+wsvhJ4ywSld9\r\n1n+ysHpOEb6DQRyb0PCEloUJyndl+jM2rCNx/MmnCy+BwnLYLYWG1hdnEPOm\r\n45Kyw2w2tSHapVhycHiIsvqQp7EWdm2K5h883QnIeGn5C14GZPa6ZIdaYbf6\r\nGw7RnsnAXUKwGnN8/kRG26flXL+ay5z7nEXNQxqUPY9p41Nj4t8W6KGw/IUa\r\ntjyO0Z8gjzTdiuwZ4odLl9IRBKppMu8ajNOPWN5LssKR0B6wAMLe4HVPjUIE\r\naw535ke8TuQLUpPW8J1sEQ1UWwvfTGBW/qw=\r\n=V60N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"eb5de18794d9a6ec594075392e4b9afb114e19d3","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.18","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.21.3","dependencies":{"luxon":"^3.2.1","validator":"^13.7.0","@types/luxon":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.7.10","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_5.0.3_1678780801574_0.2759481708150895","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"validata","version":"5.0.4","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@5.0.4","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"6e9ce097c840c9f9d874ac5ce710723554c7a800","tarball":"https://registry.npmjs.org/validata/-/validata-5.0.4.tgz","fileCount":149,"integrity":"sha512-/kSI+XnUNmAYvBwiVnThfYlTt+VzLTjyhhARyotbukpcs2R9QCMpW/iwgiRj9wLeqp0eUuibHFe/70CidDA0/w==","signatures":[{"sig":"MEQCICgg1lvxGhqOF9u4Zs6GVle5GD6uvRQJGlv8mWjF9f62AiAkUYZBy2se5FScT26xu2/A0SQLMWYwk0g4jC73pzoxkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":634897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkECuyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpKQ//TnraL0TC7On8e5H3zmGY/ly3mVEHPQ42eruGYYpdPTCG44I9\r\nRMZtNIyc9a3gXm1WExDMFqhqHmurB+IsKdBo1jkDHz9XzspvKN96Ys20BlGt\r\n7bPjIcyxlzZCfefApiqH/PBlV3Viz569YJ4PGZXvbZ3KoEPGGkgywzE0Yux9\r\n1KzGSh51J0mNUPjmLX2f5Wg52aBtyULt7yBMVYVRPD4VoeiqzpT0uaWcGQW6\r\nF+3McfuMPKJeL2sxQHBY/CEin80fCE8ornNpjLzRYDvOeLb0eiINHnZvMdxt\r\nkog2DWDZAxJ8Gcwdl4EcPv9PMiweS9xAsqTvOjwbfPTRoTsD3Q5grQsXsbl9\r\nkvsk77sXtx7LbhhQ/heEWbJAsV+0jnlkuxJ1MbEtl1jhFXFaVvHuH2tR1PLp\r\nfZPmyB5AA1ithFDEWrctpOn4iG6oJFy865pptDUcTlkZEJ8sA9e09gYklUsy\r\nGDmdNsoDYJl2YxtBJkLT+8uxG21PQDBIKWmZMy6enSwkovJAEwlmgEIVcCU6\r\nShotY/QJfX33mrgjl838qjm0p3oBehWFOqhrXjzb/eLOqyL37joiBzEgQhk2\r\n6c385UashQDEaHiWZ+GKQ3kdWZy4YRo3nqNyX+D001gka+RONJQ5T5zol2RH\r\nqj87CsYsdrKEsgguCpjfYaSiksKAOs4rLvw=\r\n=5Tzs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"de32eb7e13815f57004276a59898649141ba3145","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.18","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.21.3","dependencies":{"luxon":"^3.2.1","validator":"^13.7.0","@types/luxon":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.7.10","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_5.0.4_1678781362064_0.8277975812988041","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"validata","version":"5.0.5","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@5.0.5","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"e4463cc510b5330ee638e4dd72ce62c56846a7a2","tarball":"https://registry.npmjs.org/validata/-/validata-5.0.5.tgz","fileCount":149,"integrity":"sha512-9V14OZE/wnLuyg/d3a7JN3DBIfhP9TXylRuSBViHiM0jidD6+k391wf3T0gOxrbKwUKCmk/eN0hpprEbcwdyBA==","signatures":[{"sig":"MEYCIQD3mXHJ7EIgYf1Yhc+ekuBkfO7RMKIljm5fD52yDd5uLgIhAJ2W2yhLFDjhNh0Y4nn9vl/24X9Utx9N8rIuuJKkvJ0M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":636552},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"7942b9aa44f3144d180f8e8aeac5bdd06bd74ae2","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.18","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.21.3","dependencies":{"luxon":"^3.2.1","validator":"^13.7.0","@types/luxon":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.7.10","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_5.0.5_1684744687554_0.47890243092911433","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"validata","version":"5.0.6","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@5.0.6","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"065fd4f9b8731fefd27581f3985be39ad57423e6","tarball":"https://registry.npmjs.org/validata/-/validata-5.0.6.tgz","fileCount":149,"integrity":"sha512-lYlVyFi2PxZVXEHdeI77auQdbvqSg3eV3zto0AJghRrH+cZ8bauGbZMgWsNJolMN6iW1+V6yxWxYLq30ptuLVA==","signatures":[{"sig":"MEUCIEsAeSaN8+sYUxm7asPeLu1q2J+V7OQbm5+A+bnjZPXIAiEAs1qyPGriYfgxadtWSMD3FSm/9jKQBJG3uKFEQK6hOc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":639028},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"7febb60956bca724c5841fcbb528b9df5208a831","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.18","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.21.3","dependencies":{"luxon":"^3.2.1","validator":"^13.7.0","@types/luxon":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.7.10","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_5.0.6_1702245431446_0.005370815763531489","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"validata","version":"5.0.7","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@5.0.7","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"c01c4e5d82d70568aef2bb352f91545228ef9a82","tarball":"https://registry.npmjs.org/validata/-/validata-5.0.7.tgz","fileCount":149,"integrity":"sha512-FNoNaYktMn4Xq7FKabD51My5JVp5by07/+z1xTVWCDZpvNSAT4xTFtRSEwIFqh9Zzx7Lr3kCJSV2CNShrh11Xg==","signatures":[{"sig":"MEQCIF/LOc+Gdrrm5fM/LUiWP21JyU+ZbtQgtQkUVY6ppD+BAiBTCDtFF6biHi3CgWvnMjB6L6WPz22cCBAVKthDONzwAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":643357},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"5f91abe70453ac86fc5f45b6b9efb4c309fea9c5","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.18","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.21.3","dependencies":{"luxon":"^3.2.1","validator":"^13.7.0","@types/luxon":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.7.10","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_5.0.7_1725427969227_0.14448526072481593","host":"s3://npm-registry-packages"}},"5.0.8":{"name":"validata","version":"5.0.8","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@5.0.8","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"aac10bcf78cf78ae3ff67ea076ccd83b90f535ab","tarball":"https://registry.npmjs.org/validata/-/validata-5.0.8.tgz","fileCount":149,"integrity":"sha512-x5MqLgvtwTOiK8foEi940ccehuKCbcov0q8Wxm6BrKmAseqbpXCuInOR82WvlKc2MiqQ6pZwgWcUUVYMVmn+Cg==","signatures":[{"sig":"MEQCIHRaC7RZbgwmXX3JArT/QWksbjn3qcENG89CFv6//Bl7AiApIiViKl7q5+Iagy3P/WEbs/i2zf82+rJOwtOxz6vfSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":648489},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"a85e9deed48af9c2409d42830903db560054c13e","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"6.14.18","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"14.21.3","dependencies":{"luxon":"^3.2.1","validator":"^13.7.0","@types/luxon":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","typescript":"^4.9.4","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.7.10","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_5.0.8_1732869026454_0.8020197213585571","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"validata","version":"6.0.1","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@6.0.1","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"035f41180ac547ddb8527e35373ebf75ec7ee7af","tarball":"https://registry.npmjs.org/validata/-/validata-6.0.1.tgz","fileCount":149,"integrity":"sha512-hA5eNsvsI0tz36Ts/LIPY0Ra8BOLJaw9ir3lupaDBoGGgHhrwsAI87Bkkwx05lrz6Yv01XkjfdRG2NdJNgdIUg==","signatures":[{"sig":"MEUCIQDwriw+33d+4cW6CVdw9XIVulcP6uCVqbSlw1may7MtJAIgb9oywaqKzEdHNCg/2No0W6jrC6Zui1P4mYrvXZ1jG98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651184},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"57d16259d53baa6d1573646faf1acea7135e549e","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","actor":{"name":"gregbacchus","type":"user","email":"greg@bacchus.co.nz"},"email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"10.9.2","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","validator":"^13.15.15","typescript":"^5.8.3","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.15.2","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"peerDependencies":{"luxon":"^3.6.1","validator":"^13.15.15","@types/luxon":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_6.0.1_1751513669612_0.2020227597716584","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"validata","version":"6.0.2","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@6.0.2","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"87270c17081815856265f46171cd37f10f27f5fa","tarball":"https://registry.npmjs.org/validata/-/validata-6.0.2.tgz","fileCount":149,"integrity":"sha512-menx56lL+X1z2pk0rPLANYtS1fq6O25DTV3eq+BZR6WFMgliEfT6YR9fB9G8XayzG6i/s06pHgM22uULRK8V0A==","signatures":[{"sig":"MEYCIQCtofta/0Y/WlAa2RL0AUatouV4rKDQ7ylnyt/PnX+XrgIhALJy6ty2whWLk62RKx1svqEc15jvLlLio3uA+sIVua1A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651648},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"f7c13af528a586defaa1624b770b336fa076dbd1","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","actor":{"name":"gregbacchus","type":"user","email":"greg@bacchus.co.nz"},"email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"10.9.2","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","validator":"^13.15.15","typescript":"^5.8.3","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.15.2","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"peerDependencies":{"luxon":"^3.6.1","validator":"^13.15.15","@types/luxon":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_6.0.2_1751514432200_0.5830700991750313","host":"s3://npm-registry-packages-npm-production"}},"6.0.3":{"name":"validata","version":"6.0.3","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"author":"","license":"MIT","_id":"validata@6.0.3","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"homepage":"https://github.com/gregbacchus/validata#readme","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"dist":{"shasum":"18fa00dd56d0b27246b1bf5efd9680d7c67b681d","tarball":"https://registry.npmjs.org/validata/-/validata-6.0.3.tgz","fileCount":149,"integrity":"sha512-pKCP6sBRFFjEz+/uZ0XL6Edfrg1Py0MeHtAlueznGW0qiq/Yqq+eCa+O432rsaivDXIj2hIhl7CuELV30yZmEQ==","signatures":[{"sig":"MEQCID1jpRnMe1qsizMWV6Hr6I6hwkSjPDzUsl1bnLvY8vLSAiAQb/pqnYfTLA8THLKUoWrKZcVfiZBucUTKAW2Ci/qpgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651648},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"b5392d829ca6e3987113cbbd0eb091f1c3cdeaac","scripts":{"lint":"eslint src/ --ext .ts,.tsx","test":"jest --verbose --runInBand","build":"tsc --outDir dist --sourceMap","postpublish":"git push","test-coverage":"jest --verbose --coverage --runInBand","prepublishOnly":"npm run build && npm version patch"},"_npmUser":{"name":"gregbacchus","actor":{"name":"gregbacchus","type":"user","email":"greg@bacchus.co.nz"},"email":"greg@bacchus.co.nz"},"repository":{"url":"git+ssh://git@github.com/gregbacchus/validata.git","type":"git"},"_npmVersion":"10.9.2","description":"Type safe data validation and sanitization","directories":{},"_nodeVersion":"22.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.32.0","tslint":"^6.1.3","ts-jest":"^29.0.5","validator":"^13.15.15","typescript":"^5.8.3","@types/jest":"^29.2.5","change-case":"^4.1.2","@types/validator":"^13.15.2","json-date-parser":"^1.0.1","eslint-plugin-filenames":"^1.3.2","@typescript-eslint/parser":"^5.48.2","eslint-plugin-prefer-arrow":"^1.2.3","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2"},"peerDependencies":{"luxon":"^3.6.1","validator":"^13.15.15","@types/luxon":"^3.6.2"},"_npmOperationalInternal":{"tmp":"tmp/validata_6.0.3_1751514688731_0.5188068795799465","host":"s3://npm-registry-packages-npm-production"}},"6.0.4":{"name":"validata","version":"6.0.4","description":"Type safe data validation and sanitization","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"repository":{"type":"git","url":"git+ssh://git@github.com/gregbacchus/validata.git"},"license":"MIT","author":"","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"tsc --outDir dist --sourceMap","lint":"eslint src/ --ext .ts,.tsx","prepublishOnly":"npm run build && npm version patch","postpublish":"git push","test":"jest --verbose --runInBand","test-coverage":"jest --verbose --coverage --runInBand"},"dependencies":{},"devDependencies":{"@types/jest":"^29.2.5","@types/validator":"^13.15.2","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/eslint-plugin-tslint":"^5.48.2","@typescript-eslint/parser":"^5.48.2","change-case":"^4.1.2","eslint":"^8.32.0","eslint-plugin-filenames":"^1.3.2","eslint-plugin-prefer-arrow":"^1.2.3","jest":"^29.3.1","json-date-parser":"^1.0.1","ts-jest":"^29.0.5","tslint":"^6.1.3","typescript":"^5.8.3","validator":"^13.15.15"},"peerDependencies":{"@types/luxon":"^3.6.2","luxon":"^3.6.1","validator":"^13.15.15"},"_id":"validata@6.0.4","gitHead":"41e48057e588e38c15149c531b9874c332d64fc1","bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"homepage":"https://github.com/gregbacchus/validata#readme","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-As5iQrSp+nm9uqPQn0q2pStgdir8juRDoi6Jk8Xy/QwW9ApokmtUQIdj4kwvyLnAfM5ElQj3NgUUmAA8rYcXmQ==","shasum":"97e2c8cba67779cd7d17bb458c61519112fa0109","tarball":"https://registry.npmjs.org/validata/-/validata-6.0.4.tgz","fileCount":149,"unpackedSize":651724,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEi7V2VTkeK1b70wnlUzzmb4Ay/2QRErgtBK/SH18qydAiEA1h7P160huw91cpwkDHxJU6Ohe3kVMXWOPh9uv4REVnE="}]},"_npmUser":{"name":"gregbacchus","email":"greg@bacchus.co.nz"},"directories":{},"maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/validata_6.0.4_1759458186423_0.34308528650199"},"_hasShrinkwrap":false}},"time":{"created":"2014-05-11T15:06:53.397Z","modified":"2025-10-03T02:23:06.848Z","0.1.0":"2014-05-11T15:06:53.398Z","0.1.1":"2014-05-11T15:17:56.242Z","0.1.2":"2014-06-17T23:43:30.956Z","0.1.3":"2014-06-30T15:52:30.945Z","0.1.4":"2014-07-01T16:21:00.048Z","0.1.5":"2014-07-01T16:57:53.648Z","0.1.6":"2014-07-13T15:21:39.124Z","0.1.7":"2014-09-30T19:34:17.790Z","0.1.8":"2018-11-30T16:42:00.443Z","2.0.2":"2020-06-03T10:25:15.000Z","2.0.3":"2020-06-03T21:45:32.375Z","2.0.5":"2020-06-04T08:20:40.954Z","2.0.6":"2020-06-04T09:02:07.520Z","2.0.7":"2020-06-04T09:11:05.017Z","2.0.8":"2020-06-04T23:03:25.612Z","2.0.9":"2020-06-05T00:11:04.738Z","2.0.10":"2020-06-09T01:58:19.316Z","2.1.1":"2020-06-09T02:44:56.322Z","2.1.2":"2020-06-09T10:42:24.660Z","2.1.3":"2020-06-09T21:22:41.651Z","2.1.4":"2020-06-10T08:15:42.539Z","2.1.5":"2020-06-12T23:37:50.626Z","2.1.6":"2020-06-16T07:31:37.199Z","2.1.7":"2020-06-17T08:20:21.766Z","2.1.8":"2020-06-18T09:39:42.664Z","2.1.9":"2020-06-23T21:54:14.263Z","2.1.10":"2020-06-25T19:33:35.911Z","2.1.11":"2020-06-25T21:20:00.225Z","2.1.12":"2020-06-28T08:41:00.099Z","2.1.13":"2020-07-26T23:44:20.837Z","2.1.14":"2020-08-02T06:35:31.517Z","2.1.15":"2020-08-04T01:44:35.296Z","2.1.16":"2020-08-04T06:26:55.015Z","2.1.17":"2020-08-14T07:54:23.360Z","2.1.18":"2020-08-14T07:57:27.999Z","2.1.19":"2020-08-14T08:37:00.299Z","2.1.20":"2020-08-26T22:19:29.246Z","2.1.21":"2020-09-03T10:02:26.163Z","2.1.22":"2020-09-22T03:01:59.309Z","2.1.23":"2020-11-02T08:35:27.304Z","2.1.24":"2020-11-02T08:50:53.042Z","2.1.25":"2020-12-01T09:16:51.345Z","2.1.26":"2020-12-23T18:32:24.105Z","2.1.27":"2021-01-16T08:56:12.821Z","2.1.28":"2021-01-16T09:05:10.836Z","2.1.29":"2021-01-19T20:30:34.998Z","2.1.30":"2021-02-02T01:09:56.561Z","2.1.31":"2021-02-03T08:33:16.538Z","2.1.32":"2021-02-11T10:21:41.917Z","3.0.1":"2021-02-15T05:59:43.532Z","3.0.2":"2021-04-14T07:46:47.778Z","3.0.3":"2021-04-26T21:33:32.458Z","3.0.4":"2021-05-05T21:49:44.684Z","3.0.5":"2021-06-14T01:24:32.098Z","3.0.6":"2021-06-22T10:49:22.269Z","3.0.7":"2021-06-22T20:26:20.794Z","4.0.1":"2021-06-24T11:09:26.288Z","4.0.2":"2021-06-24T11:15:00.014Z","4.0.3":"2021-06-24T11:27:22.011Z","4.0.4":"2021-06-25T09:12:01.216Z","4.0.5":"2021-08-19T21:28:13.165Z","4.0.6":"2021-08-22T03:54:06.217Z","4.0.7":"2021-08-25T01:52:12.305Z","4.0.8":"2021-08-25T02:10:00.338Z","4.0.9":"2021-09-24T07:35:22.590Z","4.0.10":"2021-09-24T10:06:18.036Z","4.0.11":"2021-09-24T10:08:09.417Z","4.0.13":"2021-09-24T10:09:59.983Z","4.0.14":"2021-10-16T08:09:06.380Z","4.0.15":"2022-01-22T07:38:40.635Z","4.0.16":"2022-01-22T07:40:40.368Z","4.0.17":"2022-01-22T07:47:36.874Z","4.0.18":"2022-05-30T21:23:25.530Z","5.0.1":"2022-09-04T21:58:21.547Z","5.0.2":"2023-01-18T21:18:39.819Z","5.0.3":"2023-03-14T08:00:01.790Z","5.0.4":"2023-03-14T08:09:22.385Z","5.0.5":"2023-05-22T08:38:07.678Z","5.0.6":"2023-12-10T21:57:11.645Z","5.0.7":"2024-09-04T05:32:49.499Z","5.0.8":"2024-11-29T08:30:26.649Z","6.0.1":"2025-07-03T03:34:29.794Z","6.0.2":"2025-07-03T03:47:12.386Z","6.0.3":"2025-07-03T03:51:28.917Z","6.0.4":"2025-10-03T02:23:06.644Z"},"bugs":{"url":"https://github.com/gregbacchus/validata/issues"},"license":"MIT","homepage":"https://github.com/gregbacchus/validata#readme","keywords":["typescript","type-safe","typesafe","typed","validate","validator","validation","clean","cleanse","sanitise","sanitize","data validator","data clean","data cleanse","object validator","request validator"],"repository":{"type":"git","url":"git+ssh://git@github.com/gregbacchus/validata.git"},"description":"Type safe data validation and sanitization","maintainers":[{"name":"gregbacchus","email":"greg@bacchus.co.nz"}],"readme":"# Validata\n\nType safe data validation and sanitization.\n\nSee also\n\n- [validata-koa](https://www.npmjs.com/package/validata-koa) for more usage in [Koa](https://www.npmjs.com/package/koa)\n- [validata-express](https://www.npmjs.com/package/validata-express) for more usage in [Express](https://www.npmjs.com/package/express)\n\n## Getting started\n\n```bash\nnpm i validata\n```\n\n## Basic usage\n\n```typescript\nimport { asString, isObject, isString, maybeString } from 'validata';\n\ninterface Sample {\n  maybeString: string | undefined;\n  myString: string;\n  numericString: string;\n}\n\nconst sample = isObject<Sample>({\n  maybeString: maybeString(), // will allow string data type or sanitize to undefined\n  myString: isString(), // will allow only string data type\n  numericString: asString(), // will allow string or attempt to convert to string\n});\n\nconsole.log(\n  JSON.stringify(\n    sample.process({\n      maybeString: 123,\n      myString: 123,\n      numericString: 123,\n    })\n  )\n);\n\n/*\nFAIL: Outputs:\n{\"issues\":[{\"path\":[\"maybeString\"],\"value\":123,\"reason\":\"incorrect-type\",\"info\":{\"expectedType\":\"string\"}},{\"path\":[\"myString\"],\"value\":123,\"reason\":\"incorrect-type\",\"info\":{\"expectedType\":\"string\"}}]}\n*/\n\nconsole.log(\n  JSON.stringify(\n    sample.process({\n      myString: '123',\n      numericString: 123,\n    })\n  )\n);\n\n/*\nSUCCESS: Outputs:\n{\"value\":{\"myString\":\"123\",\"numericString\":\"123\"}}\n*/\n```\n\n## Upgrading to v6\n\nV6 of `validata` has been marked as a breaking change as it moves the packages `luxon`, `@types/luxon` and `validata` from dependencies to peerDependencies. This better supports different package versions.\n\nIf you are using any of the validators that use these packages, you will need to install them directly into your project:\n\n```bash\npnpm add luxon @types/luxon validata\n```\n\n## API\n\nChecks:\n\n- isAny\n- Array\n  - isArray\n  - maybeArray\n  - asArray\n  - maybeAsArray\n- Boolean\n  - isBoolean\n  - maybeBoolean\n  - asBoolean\n  - maybeAsBoolean\n- Date\n  - isDate\n  - maybeDate\n  - asDate\n  - maybeAsDate\n- DateTime\n  - isDateTime\n  - maybeDateTime\n  - asDateTime\n  - maybeAsDateTime\n- Enum\n  - isEnum\n  - maybeEnum\n  - asEnum\n  - maybeAsEnum\n- Number\n  - isNumber\n  - maybeNumber\n  - asNumber\n  - maybeAsNumber\n- Object\n  - isObject\n  - maybeObject\n  - asObject\n  - maybeAsObject\n- Record\n  - isRecord\n  - maybeRecord\n  - asRecord\n  - maybeAsRecord\n- String\n  - isString\n  - maybeString\n  - asString\n  - maybeAsString\n- Tuple\n  - isTuple\n  - maybeTuple\n- Url\n  - isUrl\n  - maybeUrl\n  - asUrl\n  - maybeAsUrl\n- isNullable\n- asNullable\n\nTypes\n\n- TypeOf\n\nWork is done by a typed `ValueProcessor`, as returned by`isObject<T>()` or `asNumber()`.\n\n```typescript\ninterface ValueProcessor<T> {\n  process(value: unknown): Result<T>;\n}\n```\n\nThe `process()` method returns a `Result<T>`.The `Result` is either a list of issues\n(meaning validation failures) or the accepted value (it may be coerced/altered from the original).\n\n```typescript\ntype Result<T> = ValueResult<T> | IssueResult;\n\ninterface ValueResult<T> {\n  value: T;\n}\n\ninterface IssueResult {\n  issues: Issue[];\n}\n```\n\n## Naming conventions\n\n### `is...` e.g. `isNumber`\n\n- if the value is of the type it will be accepted\n- `null` or `undefined` cause an issue\n- otherwise it will cause an issue\n\n### `maybe...` e.g. `maybeNumber`\n\n- if the value is of the type it will be accepted\n- `null` or `undefined` it will sanitized to undefined\n- otherwise it will cause an issue\n\n### `as...` e.g. `asNumber`\n\n- if the value is of the type it will be accepted\n- `null` or `undefined` converted to default, if provided, or cause an issue\n- if the value can be converted to the type, it will be converted and used\n- if the value is cannot be converted the default will be used if provided\n- otherwise it will cause an issue\n\n### `maybeAs...` e.g. `maybeAsNumber`\n\n- if the value is of the type it will be accepted\n- `null` or `undefined` converted to default, if provided, or sanitized to undefined\n- if the value can be converted to the type it will be converted and used\n- if the value is cannot be converted the default will be used if provided\n- otherwise it will cause an issue\n  // \\* otherwise it will be sanitized to undefined\n\n## Checks\n\n### `isArray`, `maybeArray`, `asArray`, `maybeAsArray`\n\nUsage:\n\n```typescript\nisArray(itemProcessor, options);\nmaybeArray(itemProcessor, options);\nasArray(itemProcessor, options);\nmaybeAsArray(itemProcessor, options);\n```\n\nOptions:\n\n- `converter?: (value: unknown, options?: any) => T | undefined` - custom converter function, if not defined or `undefined` is returned then built in conversions will be run\n- `convertOptions` - options to pass to the _converter_\n- `coerceMaxLength? number` - if there are more items than this, some will be removed\n- `maxLength?: number` - if there are more items than this, it's an error `max-length`\n- `minLength?: number` - if there are less items than this, it's an error `min-length`\n- `validator?: (value: T, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\nExample:\n\n```typescript\nisArray<number>(isNumber({ max: 20, min: 10 }), { coerceMaxLength: 7 });\n```\n\n### `isBoolean`, `maybeBoolean`, `asBoolean`, `maybeAsBoolean`\n\nUsage:\n\n```typescript\nisBoolean(options);\nmaybeBoolean(options);\nasBoolean(options);\nmaybeAsBoolean(options);\n```\n\nOptions:\n\n- `converter?: (value: unknown, options?: any) => T | undefined` - custom converter function, if not defined or `undefined` is returned then built in conversions will be run\n- `convertOptions` - options to pass to the _converter_\n- `validator?: (value: T, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\n### `isDate`, `maybeDate`, `asDate`, `maybeAsDate`\n\n> NOTE: Requires peer dependencies `luxon` and `@types/luxon`.\n\nUsage:\n\n```typescript\nisDate(options);\nmaybeDate(options);\nasDate(options);\nmaybeAsDate(options);\n```\n\nOptions:\n\n- `converter?: (value: unknown, options?: any) => T | undefined` - custom converter function, if not defined or `undefined` is returned then built in conversions will be run\n- `convertOptions` - options to pass to the _converter_\n- `format` - custom date format used in conversion from `string` to `Date` see [Luxon formatting](https://moment.github.io/luxon/docs/manual/formatting)\n- `maxFuture?: Duration` - if the value is after this duration into the future, it's an error `max-future`\n- `maxPast?: Duration` - if the value is before this duration into the past, it's an error `max-past`\n- `validator?: (value: T, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\n### `isDateTime`, `maybeDateTime`, `asDateTime`, `maybeAsDateTime`\n\nSimilar to above but for luxon DateTime.\n\n> NOTE: Requires peer dependencies `luxon` and `@types/luxon`.\n\nUsage:\n\n```typescript\nisDateTime(options);\nmaybeDateTime(options);\nasDateTime(options);\nmaybeAsDateTime(options);\n```\n\nOptions:\n\n- `converter?: (value: unknown, options?: any) => T | undefined` - custom converter function, if not defined or `undefined` is returned then built in conversions will be run\n- `convertOptions` - options to pass to the _converter_\n- `format` - custom date format used in conversion from `string` to `Date` see [Luxon formatting](https://moment.github.io/luxon/docs/manual/formatting)\n- `maxFuture?: Duration` - if the value is after this duration into the future, it's an error `max-future`\n- `maxPast?: Duration` - if the value is before this duration into the past, it's an error `max-past`\n- `validator?: (value: T, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\n### `isEnum`, `maybeEnum`, `asEnum`, `maybeAsEnum`\n\nUsage:\n\n```typescript\nisEnum(Enum);\nmaybeNumber(Enum);\nasNumber(Enum);\nmaybeAsNumber(Enum);\n```\n\nExample:\n\n```typescript\n// String based Enum\nenum EnumOne {\n  A = 'A',\n  B = 'B',\n  C = 'C',\n}\nisEnum(EnumOne); // Allows \"A\", \"B\", \"C\"\n\n// Number based Enum\nenum EnumTwo {\n  A,\n  B,\n  C,\n}\nisEnum(EnumTwo); // Allows 0, 1, 2\n\n// Converting to an Enum using it's key or value\nasEnum(EnumTwo); // Allows 1, 2, 3, \"A\", \"B\", \"C\"\nasEnum(EnumTwo).process('A'));       // { value: 0 }\nasEnum(EnumTwo).process(0));         // { value: 0 }\nasEnum(EnumTwo).process(EnumOne.A)); // { value: 0 }\n```\n\n### `isNumber`, `maybeNumber`, `asNumber`, `maybeAsNumber`\n\nUsage:\n\n```typescript\nisNumber(options);\nmaybeNumber(options);\nasNumber(options);\nmaybeAsNumber(options);\n```\n\nOptions:\n\n- `converter?: (value: unknown, options?: any) => T | undefined` - custom converter function, if not defined or `undefined` is returned then built in conversions will be run\n- `convertOptions` - options to pass to the _converter_\n- `coerceMin?: number` - if the value is less than this, it will be set to this value\n- `coerceMax?: number` - if the value is more than this, it will be set to this value\n- `max?: number` - if the value is than this, it's an error `max`\n- `min?: number` - if the value is than this, it's an error `min`\n- `validator?: (value: T, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\n### `isObject`, `maybeObject`, `asObject`, `maybeAsObject`\n\nUsage:\n\n```typescript\nisObject(contract, options);\nmaybeObject(contract, options);\nasObject(contract, options); // will parse string JSON as object\nmaybeAsObject(contract, options); // will parse string JSON as object\n// where `contract` is Record<string, ValueProcessor>\n```\n\nOptions:\n\n- `converter?: (value: unknown, options?: any) => T | undefined` - custom converter function, if not defined or `undefined` is returned then built in conversions will be run\n- `convertOptions` - options to pass to the _converter_\n- `validator?: (value: T, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\nExample:\n\n```typescript\ninterface Sample {\n  myString: string;\n  maybeString: string | undefined;\n  numericString: string;\n}\n\nconst check = isObject<Sample>({\n  maybeString: maybeString(), // if these don't match the interface TypeScript will error\n  myString: isString(),\n  numericString: asString(),\n});\n```\n\n### `isRecord`, `maybeRecord`, `asRecord`, `maybeAsRecord`\n\nUsage:\n\n```typescript\nisRecord<V>(check, options);\nmaybeRecord<V>(check, options);\nasRecord<V>(check, options);\nmaybeAsRecord<V>(check, options);\n// where `check` is ValueProcessor<V>, and Record<string, V> is the type to be processed\n```\n\nOptions:\n\n- `keyRegex?: RegExp` - regular expression to check each key name, or it's an error `key-regex`\n- `maxKeys?: number` - if the number of keys in the object is more than this, it's an error `max-keys`\n- `minKeys?: number` - if the number of keys in the object is more than this, it's an error `max-keys`\n- `validator?: (value: Record<string, V>, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\nExample:\n\n```typescript\nconst check = isRecord(isString());\ncheck.process({ foo: 'bar' });\n```\n\n### `isString`, `maybeString`, `asString`, `maybeAsString`\n\nUsage:\n\n```typescript\nisString(options);\nmaybeString(options);\nasString(options);\nmaybeAsString(options);\n```\n\nOptions:\n\n- `converter?: (value: unknown, options?: any) => T | undefined` - custom converter function, if not defined or `undefined` is returned then built in conversions will be run\n- `convertOptions` - options to pass to the _converter_\n- `limitLength?: number` - if the length of the string is more than this, it will be truncated to this length\n- `padStart?: StringPadding` - pad the start of the string up to given value\n- `padEnd?: StringPadding` - pad the end of the string up to given value\n- `trim?: 'start' | 'end' | 'both' | 'none'` - removes the leading and/or trailing white space and line terminator characters from the string\n- `regex?: RegExp` - regular expression that must be matched, or it's an error `regex`\n- `maxLength?: number` - if the length of the string is more than this, it's an error `max-length`\n- `minLength?: number` - if the length of the string is less than this, it's an error `min-length`\n- `format:? StringFormatCheck` - extension point for string format checking, if check fails it's an issue `format` with `info.expectedFormat` set\n- `validator?: (value: T, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\nStringPadding:\n\n- `length: number` - will pad up until this length\n- `padWith: string` - the value to pad with\n\nStringFormat:\n\n- `StringFormat.ULID()` - https://github.com/ulid/spec\n- `StringFormat.UUID()` - https://www.ietf.org/rfc/rfc4122.txt\n- `StringFormat.password(requirements: PasswordRequirements)` - Password format with minimum requirements\n- `StringFormat.email(options: { allowDisplayName: boolean })` - requires peer dependency `validator`\n\nExample:\n\n```typescript\nconst check = isString({\n  limitLength: 6,\n  padStart: { length: 6, padWith: '-' },\n});\n```\n\n```typescript\nconst check = isString({\n  format: StringFormat.ULID(),\n});\n```\n\n```typescript\nconst check = isString({\n  format: StringFormat.password({\n    minLength: 10, // default=8\n    numberChars: 2, // default=1\n    lowerCaseChars: 2, // default=1\n    upperCaseChars: 2, // default=1\n    specialChars: 0, // default=1\n  }),\n});\n```\n\n```typescript\nconst check = isString({\n  format: StringFormat.email({ allowDisplayName: false }),\n});\n```\n\n```typescript\n// change case\nimport { pascalCase } from 'change-case';\n\nconst check = isString({\n  transform: pascalCase,\n});\n```\n\n```typescript\nconst check = isString({\n  maxLength: 10,\n  minLength: 8,\n  regex: /^[A-Z]+$/,\n});\n```\n\n```typescript\nimport validator from 'validator';\n\nconst check = isString({\n  validator: validator.isEmail,\n  validatorOptions: { allow_display_name: true },\n});\n```\n\n### `isTuple`, `maybeTuple`\n\nUsage:\n\n```typescript\nisTuple(options);\nmaybeTuple(options);\n```\n\nOptions:\n\n- `validator?: (value: T, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\nExample:\n\n```typescript\ntype MyTuple = [number, string];\nconst check = isTuple([isNumber({ max: 9, min: 3 }), isString({ regex: /^\\w+$/ })]);\n```\n\n### `isUrl`, `maybeUrl`, `asUrl`, `maybeAsUrl`\n\nWorking with Node's URL object\n\nUsage:\n\n```typescript\nisUrl(options);\nmaybeUrl(options);\nasUrl(options);\nmaybeAsUrl(options);\n```\n\nOptions:\n\n- `converter?: (value: unknown, options?: any) => T | undefined` - custom converter function, if not defined or `undefined` is returned then built in conversions will be run\n- `convertOptions` - options to pass to the _converter_\n- `setProtocol?: string` - will coerce the protocol to the given value, if present\n- `protocol?: string` - given URL must have this protocol, or it's an error `invalid-protocol`\n- `validator?: (value: URL, options?: any, path?: Path[]) => boolean | Issue[]` - custom validation function; if false or Issue[] is returned it's an error\n- `validatorOptions?: any` - options to pass to the _validator_\n\nExample:\n\n```typescript\nconst check = asUrl({\n  protocol: 'https',\n});\n```\n\n### `isNullable`\n\nAny other check can be wrapped into `isNullable` to accept `null`.\n\nExample:\n\n```typescript\nconst check = isNullable(isString({ min: 3 }));\n```\n\n### `asNullable`\n\nAny other check can be wrapped into `asNullable` to accept `null`.\n\nOptions:\n\n- `default` - can be `null` or return type or a function with return type of the wrapped check\n\nExample:\n\n```typescript\nconst check = asNullable(isString({ min: 3 }));\nconst check = asNullable(isString({ min: 3 }), { default: null });\nconst check = asNullable(isString({ min: 3 }), { default: 'text' });\nconst check = asNullable(isString({ min: 3 }), { default: () => 'text' });\n```\n\n## Types\n\nTypes can be extracted from a `ValueProcessor` or a `Contract`-like pure object.\n\n```typescript\nconst sampleContract = {\n  maybeString: maybeString(),\n  myString: isString(),\n  numericString: asString(),\n};\nconst sample = isObject(sampleContract);\n\n// both are same as\nexport type SampleContract = TypeOf<typeof sample>;\nexport type Sample = TypeOf<typeof sample>;\n// interface Sample {\n//   myString: string;\n//   maybeString: string | undefined;\n//   numericString: string;\n// }\n```\n","readmeFilename":"README.md"}