{"_id":"@achmadeko003/validate","_rev":"6-9a9ee66433274495f5630145b16c0eef","name":"@achmadeko003/validate","dist-tags":{"latest":"1.0.6"},"versions":{"1.0.0":{"name":"@achmadeko003/validate","version":"1.0.0","description":"validate","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AchmadEko003/validate.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/AchmadEko003/validate/issues"},"homepage":"https://github.com/AchmadEko003/validate#readme","gitHead":"55e7525eb2def49faa8ad28217dcfebcb09e5102","_id":"@achmadeko003/validate@1.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-nWb7B6NxGV0QbiE252yxUwqwVDKo8jXkn/9eFj+ojgW3hQCev2pnIpaKP1ymu+tEtGBVK06kTBOexBZiXUAY2w==","shasum":"c0d70bea757c0e1c8fe158b62fe733b2c4ba69c5","tarball":"https://registry.npmjs.org/@achmadeko003/validate/-/validate-1.0.0.tgz","fileCount":3,"unpackedSize":597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+OybmRJua7Z70lPGA/ydD+uMHg5DfFd1qe6qb/K+OoAiEA/tIoRfQ67jrGrjy9ihpMf8G0Wo2tpdzyDbOTzyON1Vw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjf35rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBIBAAi3Bd1BcY6aXS87KSlNS/cswqE3WvZK8zLGK5cwDqKXy8tvyE\r\nLGeuJzWdnc0pIRaZVTvG9dwJMtlYPQikD9/y/ZgoWkvrq1dJkLuDosOwj6Sk\r\nvk2kZMJ8HsCwp2/Ah7GzCDIMhl2iTR9NJcXkckk+Zvcu9oZGvucxwXRSR7EK\r\nY2ydtLBLkGNnFjmYyvRacMAdhXTW262uaesSgij9FheNJnvUrxviI+283uba\r\nh5VYFlhuHbGynyTZ1aBHqYF92PBqq7M3eea5SGMJLV7DUJCvC7tbDjMX2bml\r\nXV3yp5tKyiaahlDZ9dirmNb0Ook2CF5tYTuDq3o0Z2oII73PDV/xNULeef4J\r\niAH2ecAdnhKq4FZEgU6jd4Up20dL8/8PVAuB4/oVMgqULDVJ/9x0pQYk61ne\r\n/GFmWUM47lMynDC2IE2Dl5LQslCAHFxgmICtYLaXxeS9Luh4h1U5He4hiXgS\r\nLJ45LWSz5LpSfBTP7dOLUqPPnnhBCZySiAH3cubd89MdjsvYmVtF5K+W8Zp4\r\nELGRg2pOprIbOegm38y0LTyjYu1h3ncvz3H/EmYrKf9BBDJG7+C63+E9981/\r\n95lJffInK8k4Bvk+IBro6edLUw9GeNClseRtCAzysU3XHV+LZVaoPautsIYP\r\nQuu6lRU8jKit5YORDqwj0rXfiEyGKsgEjPo=\r\n=QFBe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achmadeko003","email":"achmadeko003@gmail.com"},"directories":{},"maintainers":[{"name":"achmadeko003","email":"achmadeko003@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate_1.0.0_1669299819507_0.2574367359727088"},"_hasShrinkwrap":false},"1.0.1":{"name":"@achmadeko003/validate","version":"1.0.1","description":"validate","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AchmadEko003/validate.git"},"keywords":["validate"],"author":"","license":"ISC","bugs":{"url":"https://github.com/AchmadEko003/validate/issues"},"homepage":"https://github.com/AchmadEko003/validate#readme","gitHead":"e9fc498130eaa395c6af8ca20575879505402a64","_id":"@achmadeko003/validate@1.0.1","_nodeVersion":"16.17.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-TZBOE23ySPQo6XW9njQTrmqx8/aC0jo4VrgbjxkdM3oVjJ+YPUhz6g4WPnnmGIWZki5o+rj9UrTGbILM+4pCBw==","shasum":"5030170f54b31792dcb5ab2ca9a44f4133c1f0c9","tarball":"https://registry.npmjs.org/@achmadeko003/validate/-/validate-1.0.1.tgz","fileCount":3,"unpackedSize":3620,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcw1caxeUBJt8PGafX7LJhEhfEnlkGFHLSUEb+lwcSSAiEAzOyOzCiBBNAhiY8BRjIje6VgzX4ymHxgt6B2PzgPWkg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjgyh2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphgQ//WLtdzn8tQQDz8He8hy/qv77hIyDm43fyv73tvcEBc9Mioslv\r\n+tOZjPB0+K1da+/WO+PJPnt7IE0VTS31p6ISETgKDtiPzCPKFhyBMpouBD9J\r\nivQUGLtkp+5KAxLA8JAVOJzodammo2sml/pq9U+xpBx+r+VHQmNNc3fx3XeI\r\nlFsQbRQ2kz+9FHxHzYFmZeFBoC5wMjhReKOKCGeeAsYDVX3HVVgYzKG95sQs\r\nfBLDBc7mMC2M0T+nqrGkNBy176GNWOXKJDLw392H6jgchbJ6leTwcDnMIYLL\r\n2o4YJdhHvZxeDyL8aVNdrIjRBti0j55nUyQk2nSlnn/+zXTeFfqsbIIoDd5Y\r\n0ZtfdrT75HAqNNowYpD1V61YISiT0cXnHuwW92tGTgVAHGoo6YlsU2ijfWDT\r\nZYNqcJ686NM84Qe7ZoAdboAYp4VpqccpTGhnrOK1ixJxXinuva8aI78RxmYS\r\nCGs/v4+za77iKQxYN8UNQF6DLrZgtcFlYwanbck6IXLEntNSfKQ7ETpoyt4V\r\nQlx/7DQTusRLnOUToeEgooZ6LgtqpBJoPraOAXFI+gj4hEw4Sp5E7WwygqtP\r\n+2zYhfD6cwcrMLdIVIsjVpOdse2/ph+2ES5GPC6MizZuEZFrZNjnZRY3PXtw\r\n1THqtpXWQQYInvPDE9nLIQrgpnDCaGuLDUE=\r\n=dyHa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achmadeko003","email":"achmadeko003@gmail.com"},"directories":{},"maintainers":[{"name":"achmadeko003","email":"achmadeko003@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate_1.0.1_1669539958490_0.16523696181905434"},"_hasShrinkwrap":false},"1.0.2":{"name":"@achmadeko003/validate","version":"1.0.2","description":"validate","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AchmadEko003/validate.git"},"keywords":["validate"],"author":"","license":"ISC","bugs":{"url":"https://github.com/AchmadEko003/validate/issues"},"homepage":"https://github.com/AchmadEko003/validate#readme","gitHead":"fe0b06cb86c3b605d208e85dfbbd8f5d1b8874d2","_id":"@achmadeko003/validate@1.0.2","_nodeVersion":"16.19.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-TH1vjI8xEKaQZ2Ib9bWA9fnZhlHP11ow6PJ5NXHCKwkgyZN6WpKnblpu4z0yHqE/Bloe3f57TPyzutlS8o8Q7Q==","shasum":"5f8b88072494e33a9410cc720173a9db81f44367","tarball":"https://registry.npmjs.org/@achmadeko003/validate/-/validate-1.0.2.tgz","fileCount":6,"unpackedSize":5384,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYPOEvJ4eUOx46yInppL67ElbM2bqlPnUfnj385qshCAiEA+LDP7GyAEaDosL+ZrZgvnciYDF2/BWOuFO42Uom1KGc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqzt5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ6Q//S7SHX/g5gYRmbwtng1jOvP7Uxr/WAtx/1LXTcJ7Bb0kFpUvq\r\nQrXHqLmbNwKeCsOBRk3Wduw//ed9q9LUxoV6ap9c3YnLVWQfLO/4ttnH5xhD\r\nPhVNXnBiGeedEf0plEOyshZYpxjTEnDy70MRu+YsS8/52gRQkdoODKJDY3cJ\r\nP7BfdNNI/3TKVLAuSlsYQh7Z+Pls1GMdAxMq1IvQ+Cu9KH8zqz+6+3wNOhpA\r\nm8dGaI8D7yyFRs+zx/3ttjeNqHld//qPkJEDM+SxdZYBIHjL+8GHAIxOisLm\r\nkJmX/ojPqKi6Em9NHYWpZb55e9vH84FJU7uQuaObMUwGD7S8ZLMEvbIHzdnm\r\ny7QczhHC2s12pk6XMha7oaG3+8rJd5R1sabLkEqtaOi0jviCo4aZvGJUsJzy\r\nggXiueCHN5AK3c3cINyGboz+B/qAreD2sSFd7jC+yz7uzsRHqZFwo2G0dVEF\r\nmPlfzFApQ4oQ7p/K0iTc/R+oSsXDPymVoF6cHVMOLGRbCFGy9sO5WEKX0n1p\r\n9H9zeq2d71D3GjNj3gfYKjKN+yWhaARqpe7JQPQ6K4uL6K9rww/LW+7KWPLW\r\nDLTPbKoRay/IsMXC8pPI6jmq1z2mnS1UvfnEBWHWZ03tB2axn09PFGHrSMcG\r\n7r+uI16wlXB1bY2NDW4eBlyGPTk0lTZ2pVo=\r\n=PVzn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achmadeko003","email":"achmadeko003@gmail.com"},"directories":{},"maintainers":[{"name":"achmadeko003","email":"achmadeko003@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate_1.0.2_1672166265631_0.8744886797608407"},"_hasShrinkwrap":false},"1.0.3":{"name":"@achmadeko003/validate","version":"1.0.3","description":"validate","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AchmadEko003/validate.git"},"keywords":["validate"],"author":"","license":"ISC","bugs":{"url":"https://github.com/AchmadEko003/validate/issues"},"homepage":"https://github.com/AchmadEko003/validate#readme","gitHead":"f71f79fea04dc825c4dcfe3f536148625baa2cb6","_id":"@achmadeko003/validate@1.0.3","_nodeVersion":"16.19.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-gBptRbhnheEYyHdmrImbvYR0HGtcfHaZ5+fEKo8f/RXqT4J/ZGD899O9m5w/uKvFh+LpJN5aTzUu/tWGqgFhRg==","shasum":"a057f1b1678f4c8469388f4fa65b6de53bff8cc6","tarball":"https://registry.npmjs.org/@achmadeko003/validate/-/validate-1.0.3.tgz","fileCount":8,"unpackedSize":8821,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMxdijGypCHOIDEoJHT/EUFO4MfiT6t3faP3hIAgG/kQIgaCQnXIDxI7CXMGvu7N6Ryt6TJzzXXtkwwrAXJ5yE60A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrX7aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJZw/+LTsz+hUuLpL04MwbcIyc2foODt/o8IHcirJAK0w8XO8RrHAW\r\n+v8Fc8Im8HAG8HLQTIQPw4ueWRDHovWNV+WyC9SORgTWTXCMhu/PALWtbAwR\r\nCKbapEzr6Mlk3FE9Qcc7CWohK0D6smvubU5duRFYKFd1KoA1HpbWVm2Tyji7\r\ndiKQlwMHQ3gsctb6mZvWw+zwlTT/XRbcLenUtbg5hrGKz0S1rbh9b733gVpz\r\n2sCw3ZdoBf+OLIKJrD5jo5F6DBOZpDQuqf7bVbzN5E4xWHoAAPQ+Rj15yL3r\r\nRrclq7rMBj18M5Uxa7VhcAhk7/HSOIZpyoIExWC2x1LUpijtmr+vjlqGYuT0\r\n2Yk4npzst/zPuFoO7Cx64K6YZGU/k+cDuBYJFksCXRx/iThJMjNq3KhcCy19\r\nPVYdhbAU6qD+PZA0xXzbEw336Kd2Xgx+Ode6md44eR33exGt3jNPeFeQh924\r\n46KWt5o7fpyizfzlXXC6cXaAfuK18x8Ao8e688Fmp93XU6N6xaWAf/C2epRX\r\ngo71PXPHHAQybM4GEpOqxH7OBKplDFOQ7MA7ELDeMssNej4uVvVfsdyVnOZh\r\nSc10Z5dfze4p7vi9iFCc47nExbaVe4ttWSSW3IGuvXHhxPfpE7Unbx4ijQ8h\r\nq/8gGGRCb+FCpwFm8iph+P00boWbREQIAoU=\r\n=4R4v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achmadeko003","email":"achmadeko003@gmail.com"},"directories":{},"maintainers":[{"name":"achmadeko003","email":"achmadeko003@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate_1.0.3_1672314586701_0.1502876072368835"},"_hasShrinkwrap":false},"1.0.4":{"name":"@achmadeko003/validate","version":"1.0.4","description":"validate","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AchmadEko003/validate.git"},"keywords":["validate"],"author":"","license":"ISC","bugs":{"url":"https://github.com/AchmadEko003/validate/issues"},"homepage":"https://github.com/AchmadEko003/validate#readme","gitHead":"b6591d213bbc48eeb365962d587afefc6d120855","_id":"@achmadeko003/validate@1.0.4","_nodeVersion":"16.19.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-9nUwk4KsXoaecKj86bOB6tesatjk/KMBQ17B98ZP3MVlKVspEj6LxTVaJUNiH7bjpqIzR4FXGUDWK4+HgnpzFg==","shasum":"13482696556877cbcfcf26e30d5032225b79ae23","tarball":"https://registry.npmjs.org/@achmadeko003/validate/-/validate-1.0.4.tgz","fileCount":7,"unpackedSize":5891,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1m9qwCNoK08QqglAd81DsxA2dUDG18AAN5ZoqwaDoUQIhAKzs5xaNwNUxYbYM0rQfntTCGk9f9DpWrICy3Jfdrp+i"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrYfTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2Wg//Q7tM7tNTmj9jBZLmjNVud1y3HHXSNZDray/p92lNYZ/7w3NR\r\nWpEG7Q3PogtgAoUi3NdlvUQK/NsT5muV1B+hPVvtHclVSd/POxXWu7QquhzP\r\nqi1F6e2M8DuEzeCnimMNAADFVtNS8+7dFuxDQiD7Z8Pr1sfQM0SS1DhTN9xL\r\nLAft9jjxwywxdPZZG3PLUWz5Eskai7hZX/rbsKsb8JInpOv8LT9RZFScKQhw\r\n+pEHyPMCieGSspJP1KEV/kF9z99QS6l6OHc0To4bbvDBzXWPZGg5W7ca2f3I\r\njINYQ46gmQUo2G68IlnZtM9X7qAo+yLhcjFSsfjIQwS1Gq7ERWw1LGuwllqV\r\nAd8ObD7zm+HHdPwGHurVFrBVSELCWpfuKTUFgcAnwTyCEwdWEEy6kTQvc6pb\r\ngOToHh4PmEv2TF8lBOvROuyubkB2P7X+vVEb325NpxYadWvEiXlX1Rwf0/rf\r\nJyi4/awreAaMofLKhwSqKZ3bVelTXesSos+i2ZBi9lBWABSRCp/P3Eovl1T1\r\n6pSeqmItqKTI2EZeMJ/FwZaQ8pU9ELiE1LxYg55FvqiCBTTIEs/qEiFGAAUk\r\nbwxWFLMvILUpUjp00bzPcEqM4MDkvd4Ecj1fodzbnmbFz5hGGoRMe8BIDi8H\r\njC2lboWeqqf7QQqEVAVYSEhTcEwgd1780LQ=\r\n=iM2X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achmadeko003","email":"achmadeko003@gmail.com"},"directories":{},"maintainers":[{"name":"achmadeko003","email":"achmadeko003@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate_1.0.4_1672316883433_0.6083687833506204"},"_hasShrinkwrap":false},"1.0.5":{"name":"@achmadeko003/validate","version":"1.0.5","description":"validate","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AchmadEko003/validate.git"},"keywords":["validate"],"author":"","license":"ISC","bugs":{"url":"https://github.com/AchmadEko003/validate/issues"},"homepage":"https://github.com/AchmadEko003/validate#readme","gitHead":"505f4bdc575549537ccfc4a081ceb07404aa99f3","_id":"@achmadeko003/validate@1.0.5","_nodeVersion":"16.19.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-r+CdWIA4VTx6gSZ5zxCcTcr6LaVI1oXc+4YjeEAuugc7NZhpUGL521/mz5JjeeK4Ye4XDY1+tp+Jvmnftaflng==","shasum":"91b353cd1aabc0d797a421e88e84cd9acebcbf19","tarball":"https://registry.npmjs.org/@achmadeko003/validate/-/validate-1.0.5.tgz","fileCount":8,"unpackedSize":7358,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjgoW+qODp85Unm+ii3a8Qr9u05l/WJDQgLsviHs+mUAiEArC58L+1zGY1p9bWr+qnAgZFABi3rfbQDY6Kyfli2n/M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrYiIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosLQ//cNhLdunHrUiS+mvCxq1lYQ9QbOpoPuGh35su7TQJ2LeSO7lk\r\nhdMTeVrvaQkOqu0MP2f3YjU0yiGjYk/1N9Io2O+ySC/0QDKshVFNjLjXeBWd\r\nmJkVvw0GTskKem1XYAaiZ4J28l+g4SoVlXMm2hlVOsuLjtPyJrtNG+uLKGGS\r\n4+kf/ut0w4lzqp5RjopbJyZJNXX0UGUI59h5E4GeQqKLgwgLhZlEKDmOeDvU\r\nDaDmxbkQpWjnIVqnymJQfzvpfiG7fBpwW9MkJKVcBUmmnnPXqBZxsZuq0jqk\r\nb08maMlNngIG/HxgmQEWs7QC2XgJQXUfZov+6P3zDWLxdATuOIOYImPzbg60\r\n4Zaq2cShx0vlFwBrJioayLDUpW+pTrma4Fj5Ly/5ErGLRzSNRUlgZcsZOjA7\r\n/IAJVBXhisX1IoDEWuTOQ+KHINVWhy0bwvvL8pVRTGrwm7j2NZwJMPMYDqFG\r\n0LJjCfCW8Ha3vZ58nTVFeunUZKUsFOlqwT2aEwVbRW1vLuh4mvLjZXNrHYqH\r\non8ryJ70I+/3mtdp+Bk8fUNqjsCDjzf1IEs5oNAKxxUdiuDIM0dOqdqMCm5/\r\nTz4SsfE6zVZjgZjNIoXpGxow190w65qb8awXU18eSPhdKQxUw91/mhdZ7gcO\r\nR3Y/VyDltj7B8sgdoR6W+ueF/VCcHynqFwA=\r\n=5kh/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achmadeko003","email":"achmadeko003@gmail.com"},"directories":{},"maintainers":[{"name":"achmadeko003","email":"achmadeko003@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate_1.0.5_1672317064099_0.6821806933802912"},"_hasShrinkwrap":false},"1.0.6":{"name":"@achmadeko003/validate","version":"1.0.6","description":"validate","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/AchmadEko003/validate.git"},"keywords":["validate"],"author":"","license":"ISC","bugs":{"url":"https://github.com/AchmadEko003/validate/issues"},"homepage":"https://github.com/AchmadEko003/validate#readme","gitHead":"788da109018e988af62fd1cd812c3dcba0918d4b","_id":"@achmadeko003/validate@1.0.6","_nodeVersion":"16.19.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-vRi5s9qRBnizrGzwg2y+EM643qtCzLinfkUx4Q/C+EtqNIPUo3+1lCSHUf7fP86khpx6M5rdAf9BHIBE3h2PRQ==","shasum":"f23def0c2d6f7b8d67fb0abac25bba99f4aa834f","tarball":"https://registry.npmjs.org/@achmadeko003/validate/-/validate-1.0.6.tgz","fileCount":9,"unpackedSize":10031,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHeiY9/de2Ym3CBbYz4+VsBWB1NUtyPBXQJyVAxlp3rvAiA/fLqLvmkUNb2VALuanDtNQSyLs73iK0IL0sz2SQIAZg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtwXUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmofCA//bhg7pW5MclRn/8VNRqD7JnxgCb7U0kAdxdiMNXleo6131lEh\r\n9VKEIC0o3BR3LvAUx9fJg38OZPz1Nuc6+a7Vt2aw1Dyu4VW1bVglRk+r+qei\r\nvC8Q1slqzvclzutAT0iGZw1ooGY7aysGldBxSOm8akOWB75wIR53CHq+qWoC\r\nQ+RzBFkxm9TUdy8tMobaWcFMoidj+v5jXt/Be1Mps2CuzJOPFaoeKo01bwGK\r\nv/nPBYOZiXSsCA142gKMdU0Q9SugNo/SRi+faFisClXqo7TKDRZXMwJnGN/A\r\nOOk87B8x7oa8ZTWD1PXJ2L/GFG7ZduiRAve++PUB/TnH3zEFD/32FEvIs9T3\r\nT/8NG+nBIszV7VuZSUlD9n3oaxvSZ++K8+F4qDfDHbSziLIKIozH4FxZnaOh\r\n0a7HIosYyrZVps4nm+/qXsH8hQZuWaB2C8hLqtFjWB6eKnwMvi89k59gtMj4\r\nbAhcM5hWpN3GLtHkzEE0CO08K7cgE6yEBs6FaMMv8OMF4PDbqbJuEvSZsgID\r\n/7dMwjmWucxhHZZ722lZRif20zXDQ4fRLeFLAa8Vbg6A9+eak7NRzxTOtwNp\r\nFN2noHsnhj/09DqkIRaxNYL1yQEOrJrhbEZXnReH8YPvhFbvuYGoB7PwKZjH\r\nkAocGZjnfeoCLCg52sQanlOedSFgRwfIUwQ=\r\n=/Y4U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"achmadeko003","email":"achmadeko003@gmail.com"},"directories":{},"maintainers":[{"name":"achmadeko003","email":"achmadeko003@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/validate_1.0.6_1672938963827_0.7522926273636472"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-24T14:23:39.374Z","1.0.0":"2022-11-24T14:23:39.780Z","modified":"2023-01-05T17:16:04.100Z","1.0.1":"2022-11-27T09:05:58.634Z","1.0.2":"2022-12-27T18:37:45.821Z","1.0.3":"2022-12-29T11:49:46.867Z","1.0.4":"2022-12-29T12:28:03.638Z","1.0.5":"2022-12-29T12:31:04.317Z","1.0.6":"2023-01-05T17:16:03.999Z"},"maintainers":[{"name":"achmadeko003","email":"achmadeko003@gmail.com"}],"description":"validate","homepage":"https://github.com/AchmadEko003/validate#readme","keywords":["validate"],"repository":{"type":"git","url":"git+https://github.com/AchmadEko003/validate.git"},"bugs":{"url":"https://github.com/AchmadEko003/validate/issues"},"license":"ISC","readme":"﻿# Validate\r\n\r\nA package for validate.\r\n\r\n## Feature\r\n\r\n- [Email](#email)\r\n- [Object](#object)\r\n- [String](#string)\r\n- [Empty](#empty)\r\n\r\n## Installation\r\n\r\n```bash\r\n$ npm i @achmadeko003/validate\r\n```\r\n\r\n## Email\r\n\r\nA function for validate email with a custom format.\r\n\r\n### usage:\r\n\r\n```js\r\nimport { isEmail } from \"@achmadeko003/validate/index\";\r\n\r\nisEmail(\"Pururu003@gmail.com\"); // Basic usage\r\n// true\r\n\r\nisEmail(\"Pururu003@outlook.com\", {\r\n  gmail: true,\r\n  outlook: true,\r\n  yahoo: true,\r\n  hotmail: true,\r\n}); // Famous email domain\r\n// true\r\n\r\nisEmail(\"Pururu003@madko.com\", { custom: \"madko.com\" }); // Custom email domain\r\n// true\r\n\r\nisEmail(\"Pururu003@madko.com\", { firstLetter: 3, mask: \"*\" }); // Mask email\r\n// Pur******@madko.com\r\n```\r\n\r\n## String\r\n\r\nA function for validate string.\r\n\r\n### usage:\r\n\r\n```js\r\nimport { isString } from \"@achmadeko003/validate/index\";\r\n\r\nnew isString(\"pururu\").check(); // Basic usage for validate value type is string or not\r\nnew isString(\"pururu!\").useSymbols().check(); // Add useSymbols() for excluded symbols\r\nnew isString(\"pururu2\").useNumber().check(); // Add useNumber() for excluded symbols\r\nnew isString(\"pururu\").useSymbols().useNumber().check(); // or add useSymbols() and useNumber() for exluded character symbols and number\r\nnew isString(\"pururu2\").maxLength(3); // Add maxLength() for check string length\r\nnew isString(\"https://example.com\").checkLinkURL(); // checkLinkURL() for validate if string is https:// or http:// URL\r\n```\r\n\r\n## Object\r\n\r\nA function for validate value is object or not.\r\n\r\n### usage:\r\n\r\n```js\r\nimport { isObject } from \"@achmadeko003/validate/index\";\r\n\r\nconst profile = {\r\n  id: 10,\r\n  name: \"Pururu\",\r\n  phone: null,\r\n  email: \"Pururu003@gmail.com\",\r\n  address: null,\r\n};\r\n\r\nnew isObject(profile).check(); // Basic usage\r\n// true\r\n\r\nnew isObject(profile).valueNull(); // Validate object key values\r\n// {\r\n//  status: true,\r\n//  detail: [\r\n//    'phone value is null or undefined',\r\n//    'address value is null or undefined'\r\n//  ]\r\n// }\r\n\r\nnew isObject(profile).setKeys([\"phone\", \"email\"]).valueNull(); // Validate specific object key values\r\n// {\r\n//  status: true,\r\n//  detail: [\r\n//    'phone value is null or undefined'\r\n//  ]\r\n// }\r\n```\r\n\r\n## Empty\r\n\r\nA function for validate field null or undefined.\r\n\r\n### usage:\r\n\r\n```js\r\nimport { isEmpty } from \"@achmadeko003/validate/index\";\r\n\r\nconst phoneNumber = null;\r\n\r\nisEmpty(phoneNumber); // Basic usage that return true if value null or undefined\r\n```\r\n","readmeFilename":"README.md"}