{"_id":"@codebymk/validator","_rev":"5-cf3c34bcd7816d8eb93a10502ad57a19","name":"@codebymk/validator","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@codebymk/validator","version":"1.0.0","author":{"name":"midhunkalarikkal"},"license":"MIT","_id":"@codebymk/validator@1.0.0","maintainers":[{"name":"codebymk","email":"midhunkpaniker@gmail.com"}],"homepage":"https://github.com/midhunkalarikkal/validator-codebymk#readme","bugs":{"url":"https://github.com/midhunkalarikkal/validator-codebymk/issues"},"dist":{"shasum":"6b8f288a73666219a225f21b4dfa41b932422f61","tarball":"https://registry.npmjs.org/@codebymk/validator/-/validator-1.0.0.tgz","fileCount":8,"integrity":"sha512-Qeqx+6DBcYi3XI/X5ZjlqCM0BKrKGk9xCOn7d6ICw9T9HnKCCSGJzkYVZRMtIrlCNEKdYKPqJTAzsO161B5Wcg==","signatures":[{"sig":"MEYCIQCZ5nQIlzD3WjtXd+dSL9dxkej3HanYCbzdK8+qz+mG+AIhANy9RnVvJY49Irk5SBboH3XS5rpbWEJUiBFsvgepoBgC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33426},"main":"index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"627ae2ddfdd687acdca4255438e18e8e5e9c1578","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:otp":"tsx ./src/__test__/userValidator/otp.test.ts","test:email":"tsx ./src/__test__/userValidator/email.test.ts","test:phone":"tsx ./src/__test__/userValidator/phone.test.ts","test:fullname":"tsx ./src/__test__/userValidator/fullname.test.ts","test:password":"tsx ./src/__test__/userValidator/password.test.ts","test:user:all":"tsx ./src/__test__/userValidator/test.user.ts","test:username":"tsx ./src/__test__/userValidator/username.test.ts"},"_npmUser":{"name":"codebymk","actor":{"name":"codebymk","type":"user","email":"midhunkpaniker@gmail.com"},"email":"midhunkpaniker@gmail.com"},"repository":{"url":"git+https://github.com/midhunkalarikkal/validator-codebymk.git","type":"git"},"_npmVersion":"10.8.1","description":"Input validator","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^24.0.3"},"_npmOperationalInternal":{"tmp":"tmp/validator_1.0.0_1750682931432_0.4331733633395569","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@codebymk/validator","version":"1.0.1","author":{"name":"midhunkalarikkal"},"license":"MIT","_id":"@codebymk/validator@1.0.1","maintainers":[{"name":"codebymk","email":"midhunkpaniker@gmail.com"}],"homepage":"https://github.com/midhunkalarikkal/validator-codebymk#readme","bugs":{"url":"https://github.com/midhunkalarikkal/validator-codebymk/issues"},"dist":{"shasum":"b7be7ffa79dab4a76c39e7a8aafca785c0452e7c","tarball":"https://registry.npmjs.org/@codebymk/validator/-/validator-1.0.1.tgz","fileCount":8,"integrity":"sha512-4wOdjJ6Zg48MUmpDPkJXr6XChuKEAdWEn2sfGFiEH++apT6CEe9Uo9V4pC7cyrQATuMOHFerY4d+SKXIiUQaHA==","signatures":[{"sig":"MEQCIA/mMK+K07yGZpTnoTi/i343RJ4YfLfDSrUa5ByVEShYAiBrFWFwgugsPHKejvOKbIa/OkVOiqsemLpJP1o1aUEXnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33728},"main":"index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"627ae2ddfdd687acdca4255438e18e8e5e9c1578","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:otp":"tsx ./src/__test__/userValidator/otp.test.ts","test:email":"tsx ./src/__test__/userValidator/email.test.ts","test:phone":"tsx ./src/__test__/userValidator/phone.test.ts","test:fullname":"tsx ./src/__test__/userValidator/fullname.test.ts","test:password":"tsx ./src/__test__/userValidator/password.test.ts","test:user:all":"tsx ./src/__test__/userValidator/test.user.ts","test:username":"tsx ./src/__test__/userValidator/username.test.ts"},"_npmUser":{"name":"codebymk","actor":{"name":"codebymk","type":"user","email":"midhunkpaniker@gmail.com"},"email":"midhunkpaniker@gmail.com"},"repository":{"url":"git+https://github.com/midhunkalarikkal/validator-codebymk.git","type":"git"},"_npmVersion":"10.8.1","description":"Input validator","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^24.0.3"},"_npmOperationalInternal":{"tmp":"tmp/validator_1.0.1_1750687992489_0.5447544090820249","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@codebymk/validator","version":"1.0.2","author":{"name":"midhunkalarikkal"},"license":"MIT","_id":"@codebymk/validator@1.0.2","maintainers":[{"name":"codebymk","email":"midhunkpaniker@gmail.com"}],"homepage":"https://github.com/midhunkalarikkal/validator-codebymk#readme","bugs":{"url":"https://github.com/midhunkalarikkal/validator-codebymk/issues"},"dist":{"shasum":"0a572d16d56421d045814c7a798f2fa510dffbe9","tarball":"https://registry.npmjs.org/@codebymk/validator/-/validator-1.0.2.tgz","fileCount":8,"integrity":"sha512-FZBgK6+bUN//QcM9gzKZ270i9PKz1M6WBxCR8mQBP+AOemoUohH9whk+OUPfUG5mjxruJvwwKxQ7by8Hnv1cDQ==","signatures":[{"sig":"MEUCIQCZ6oGLGi0MhUXQtfpprYP7sCvvuhzQZfJMHkMWWrr3lQIgD4qEaCn7PhOaJDZKRJ15jVqLVfSQ8pnIGUVXyD8EAQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34348},"main":"index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"627ae2ddfdd687acdca4255438e18e8e5e9c1578","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:otp":"tsx ./src/__test__/userValidator/otp.test.ts","test:email":"tsx ./src/__test__/userValidator/email.test.ts","test:phone":"tsx ./src/__test__/userValidator/phone.test.ts","test:fullname":"tsx ./src/__test__/userValidator/fullname.test.ts","test:password":"tsx ./src/__test__/userValidator/password.test.ts","test:user:all":"tsx ./src/__test__/userValidator/test.user.ts","test:username":"tsx ./src/__test__/userValidator/username.test.ts"},"_npmUser":{"name":"codebymk","actor":{"name":"codebymk","type":"user","email":"midhunkpaniker@gmail.com"},"email":"midhunkpaniker@gmail.com"},"repository":{"url":"git+https://github.com/midhunkalarikkal/validator-codebymk.git","type":"git"},"_npmVersion":"10.8.1","description":"Input validator","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^24.0.3"},"_npmOperationalInternal":{"tmp":"tmp/validator_1.0.2_1750690866122_0.7427814843009917","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@codebymk/validator","version":"1.0.3","author":{"name":"midhunkalarikkal"},"license":"MIT","_id":"@codebymk/validator@1.0.3","maintainers":[{"name":"codebymk","email":"midhunkpaniker@gmail.com"}],"homepage":"https://github.com/midhunkalarikkal/validator-codebymk#readme","bugs":{"url":"https://github.com/midhunkalarikkal/validator-codebymk/issues"},"dist":{"shasum":"d09537e74da68fe62f6a6cd23007f3407bf23cf6","tarball":"https://registry.npmjs.org/@codebymk/validator/-/validator-1.0.3.tgz","fileCount":8,"integrity":"sha512-APLYQIatZbFcnJXYq0jXzpSkf4kGdHPU+ZyJQgQTN1Vfg65EnISXAOvAMNKTOLIAuGdAKbB1+Q4+ZREWRlU7rQ==","signatures":[{"sig":"MEQCIEQT00HT0tAKiCxGYvJacuSHMOWlyaFtgWFpMOoleifYAiAjAa9xFSmrF0Wuamby++ZyXuA6JMXPfBa5RSeksjKS+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33598},"main":"index.js","types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"627ae2ddfdd687acdca4255438e18e8e5e9c1578","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:otp":"tsx ./src/__test__/userValidator/otp.test.ts","test:email":"tsx ./src/__test__/userValidator/email.test.ts","test:phone":"tsx ./src/__test__/userValidator/phone.test.ts","test:fullname":"tsx ./src/__test__/userValidator/fullname.test.ts","test:password":"tsx ./src/__test__/userValidator/password.test.ts","test:user:all":"tsx ./src/__test__/userValidator/test.user.ts","test:username":"tsx ./src/__test__/userValidator/username.test.ts"},"_npmUser":{"name":"codebymk","actor":{"name":"codebymk","type":"user","email":"midhunkpaniker@gmail.com"},"email":"midhunkpaniker@gmail.com"},"repository":{"url":"git+https://github.com/midhunkalarikkal/validator-codebymk.git","type":"git"},"_npmVersion":"10.8.1","description":"Input validator","directories":{},"_nodeVersion":"20.16.0","_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.3","tsup":"^8.5.0","typescript":"^5.8.3","@types/node":"^24.0.3"},"_npmOperationalInternal":{"tmp":"tmp/validator_1.0.3_1750692926381_0.28519027677439746","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@codebymk/validator","version":"1.0.4","description":"Input validator","main":"index.js","scripts":{"dev":"tsx watch src/index.ts","build":"tsup src/index.ts --format esm,cjs --dts","test:user:all":"tsx ./src/__test__/userValidator/test.user.ts","test:username":"tsx ./src/__test__/userValidator/username.test.ts","test:fullname":"tsx ./src/__test__/userValidator/fullname.test.ts","test:email":"tsx ./src/__test__/userValidator/email.test.ts","test:otp":"tsx ./src/__test__/userValidator/otp.test.ts","test:phone":"tsx ./src/__test__/userValidator/phone.test.ts","test:password":"tsx ./src/__test__/userValidator/password.test.ts"},"types":"./dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"repository":{"type":"git","url":"git+https://github.com/midhunkalarikkal/validator-codebymk.git"},"author":{"name":"midhunkalarikkal"},"license":"MIT","bugs":{"url":"https://github.com/midhunkalarikkal/validator-codebymk/issues"},"homepage":"https://github.com/midhunkalarikkal/validator-codebymk#readme","devDependencies":{"@types/node":"^24.0.3","tsup":"^8.5.0","tsx":"^4.20.3","typescript":"^5.8.3"},"_id":"@codebymk/validator@1.0.4","gitHead":"627ae2ddfdd687acdca4255438e18e8e5e9c1578","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-yxcKj6D4VbUa59Kpi40y/nGRv948o8mPrTOAtC+Pf9WJXAZNfOaOfn7QEENG85Sd0ZJeOloSdJWCD+sAS/mq/Q==","shasum":"c50d2a1442fcdd983dfe61955f38830ed3851c50","tarball":"https://registry.npmjs.org/@codebymk/validator/-/validator-1.0.4.tgz","fileCount":8,"unpackedSize":33802,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDXmY9y8yEa01WjylY6fwkdp9qtXgYKIDX/ZYYLkFrmTgIgMdEdrCUu1wKLafcqEj8cPvnC9zTJBRIIvG/4w6+D+JI="}]},"_npmUser":{"name":"codebymk","email":"midhunkpaniker@gmail.com","actor":{"name":"codebymk","email":"midhunkpaniker@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"codebymk","email":"midhunkpaniker@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/validator_1.0.4_1750698642236_0.2405433007365796"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-23T12:48:51.345Z","modified":"2025-06-23T17:10:42.594Z","1.0.0":"2025-06-23T12:48:51.595Z","1.0.1":"2025-06-23T14:13:12.670Z","1.0.2":"2025-06-23T15:01:06.293Z","1.0.3":"2025-06-23T15:35:26.581Z","1.0.4":"2025-06-23T17:10:42.418Z"},"bugs":{"url":"https://github.com/midhunkalarikkal/validator-codebymk/issues"},"author":{"name":"midhunkalarikkal"},"license":"MIT","homepage":"https://github.com/midhunkalarikkal/validator-codebymk#readme","repository":{"type":"git","url":"git+https://github.com/midhunkalarikkal/validator-codebymk.git"},"description":"Input validator","maintainers":[{"name":"codebymk","email":"midhunkpaniker@gmail.com"}],"readme":"# Validator-codebymk\r\n\r\nA lightweight and customizable validation utility for validating user inputs such as username, fullname, email, OTP, and phone number.\r\n\r\n---\r\n\r\n## 📦 Installation\r\n```bash\r\nnpm install validator-codebymk\r\n```\r\n\r\n## Module under Testing","readmeFilename":"README.md"}