{"_id":"iranian-validation","_rev":"27-78b26982a9778463d337dd197861139e","name":"iranian-validation","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.1":{"name":"iranian-validation","version":"0.0.1","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"UNLICENSED","_id":"iranian-validation@0.0.1","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"de1528c15932716130d21f57398f97b15887a3c0","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.1.tgz","fileCount":10,"integrity":"sha512-tUxxYFBxyZ6v7YhhShZbzk9kpLV5jbWvr7nYJ5Rg7bprkKRad4YdrLd4ovmHTVCp6VXDnkuEzXqJb/iCxPjrbg==","signatures":[{"sig":"MEUCIQD9yhe2nSBE6TJRUReXEDb9KSArkYkw4LWBdOWzb2IMEAIgPHaOs/HHfYi65P10N2ITrif4zBn7SUpnykmzXgi3D6o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8661},"scripts":{"test":"npx jest","start":"npx ts-node-dev ./src/index.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.1_1705386151415_0.2517556821699256","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"iranian-validation","version":"0.0.2","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"UNLICENSED","_id":"iranian-validation@0.0.2","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"66a46a907816660ce590c20a0dec38307365c83f","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.2.tgz","fileCount":10,"integrity":"sha512-J3xDrkRPjtYF6r5Dscmm4go2EnQWq4vFaa0z3zyjrQjKRi6J2lI4JqpGECUHotrSX3O3aTDkdgqCReoD9wtObA==","signatures":[{"sig":"MEYCIQCB4QJaiZw+fDjpL8JwHkrDQhwxXZU+dlkNLtEIhohU7QIhALyUIUP3T4ybfqGEAVt67Iz6gNMAaA3y9pOyh1Up2Rkv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8917},"scripts":{"test":"npx jest","start":"npx ts-node-dev ./src/index.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.2_1705386464978_0.6095337315470284","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"iranian-validation","version":"0.0.3","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"UNLICENSED","_id":"iranian-validation@0.0.3","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"563237fed232c36735c803d14556a4ef24ffb931","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.3.tgz","fileCount":11,"integrity":"sha512-3u35McGtXgIpRotHxEdjb8QXv455+DhE8LPb9+mLh/ft6L/5FjIpfIfO3Qo2NhKAU6i7RDj5G0wPbitaYYP54g==","signatures":[{"sig":"MEUCIQCQ9Amd8BCwMp+iPMLqm9j3VycOLabTh6MjDPwpXWAMoQIgbn398WrG7cTaDIylIyRnsHVapodN8XQYsWFwwSAIYb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9016},"scripts":{"test":"npx jest","start":"npx ts-node-dev ./src/index.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.3_1705392208765_0.419368239559049","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"iranian-validation","version":"0.0.4","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"UNLICENSED","_id":"iranian-validation@0.0.4","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"4d1c980515ab6229cc78d67542419e09d0df7876","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.4.tgz","fileCount":11,"integrity":"sha512-29z4dZp9XVvcsoArK1kqOvOIda01debmCtntN1owPBYvreSy8CSw14yXEvEwMu40xP5jgB84CmpMaOctUOUD9g==","signatures":[{"sig":"MEQCIHo6zD0LDHLt7Ikm8SswAckvtNwOrRxT+w16gBWC3he/AiBXzs7GoZBGs9x4fZg7LGfuhIwetxMU3BItSgFnLZSxWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8781},"main":"index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./src/index.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.4_1705392647100_0.589819094012584","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"iranian-validation","version":"0.0.5","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"UNLICENSED","_id":"iranian-validation@0.0.5","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"08c942a422155b67fccbd5c5b5104de82c868e9a","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.5.tgz","fileCount":12,"integrity":"sha512-F4MxakZKaQJKD9yzKO1l0Y1kfJRfvDrBulEzEczEzplXgDTTowk4EOasDvF5tl7QSORGFJpeu/2tUt5rQmW2Xg==","signatures":[{"sig":"MEUCIF3u1NismX91NZv97GurHOmlovZNhL6u9eWb9REZMgP/AiEA7esRcd0UOXdRrbPJGUzRh96Kosuph2ylQ+T+SJ4RlAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8864},"main":"index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./src/index.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.5_1705392797791_0.045675770323261755","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"iranian-validation","version":"0.0.6","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"UNLICENSED","_id":"iranian-validation@0.0.6","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"99327099dbae4ad63ebce2aff6e439f1a4c060a9","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.6.tgz","fileCount":12,"integrity":"sha512-0NWCuZWLSt4LFY1anVRW8RlntZc/q/6/GvgvPA6dIvvm3bkmjTs9anRUx5quI/ipFC3NcL0VhGkZsHGdEHBzCQ==","signatures":[{"sig":"MEYCIQCBNctmxI71PMmiULArMIl2G0BaYktqCBQTRKnPyJo+1QIhAJdWgSko0ECdqDULLrBJ7dsyjtRGkj+UUviDYvRaE1iR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8786},"main":"./index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./src/index.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"0.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.6_1705392878276_0.28799085954681813","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"iranian-validation","version":"0.0.7","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"UNLICENSED","_id":"iranian-validation@0.0.7","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"7dd0c618f31e9b9418a9e4e5224071dc498c795e","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.7.tgz","fileCount":12,"integrity":"sha512-PrfnlGCzG7Dfs60vkyqge/AwtWkSm3+ztQ8O4dJUc3F7ZGBc0d2w1oqhkrha+82hGDpsOqD+99oBqGpEbSGwCg==","signatures":[{"sig":"MEUCIHExJD/8WBZjB4JhVorsaer/NSZGPyrK0sDWiAKhR5pCAiEA+l7exa3XEVw6xUH+ZU3hhGhW00VkS0fd7Ftc3wjcQF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9158},"main":"./index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./app.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.7_1705393224350_0.09651445023209959","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"iranian-validation","version":"0.0.8","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.0.8","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"2ae373d2e2d31f7e52a00a8640d51798bb8234b1","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.8.tgz","fileCount":12,"integrity":"sha512-6LVRMB/RGJumiWLpLj+mYIvxpe1revqGuI826chMB7SmVBFnIvHKV/G4POSlNfNEWn5+zjwDKFuFBTjHvMhdcg==","signatures":[{"sig":"MEYCIQCia0HQivhYc7G7w6fNrKxP+YQOpLQn0CyL5dBZ7B7F8QIhAKZvjNj/smU9GRD6jmE9hhyvxxVp13XNhw3A8g2VMmCD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9139},"main":"./index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./app.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.8_1705394044088_0.7928723531327717","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"iranian-validation","version":"0.0.9","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.0.9","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"c22afc44b127d88d1940a1a5a2fb82b62650b0af","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.9.tgz","fileCount":12,"integrity":"sha512-QMf2Yj2hveEH3mvL3bvEvug4HnBI8w9UIV8MfdbpMZ317wsCmh6HXPTGxMm/rWGOhBG3L0stvZWic5saPBGpkg==","signatures":[{"sig":"MEUCIQC3hhU/T82TWcI1S8JpKPrM1afJWlFMzA4hB8iKBNu+BwIgLubBOPArU0VH/U53+77VWOTAJHeZeRJk6aBDj5hFaAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9146},"main":"./index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./app.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.9_1705394160827_0.4784154733924366","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"iranian-validation","version":"0.0.10","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.0.10","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"86801c000316ac94a0143f8354d0c355af5e19ee","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.10.tgz","fileCount":12,"integrity":"sha512-EiB06oSewxUmaus3TuIoeCUOdGXqiNdgFrmDYtkl0dlDj52E//u+PFcDqZswbUx6hheneOXvh03pWKRlso3T9Q==","signatures":[{"sig":"MEYCIQDy87RBk+DyMwcQcRMvzNeSqTf3eRe4l7hezSDXzs/2DwIhAOhgFUfr8AYQ5CCEtDX0A23BM3kQ4aUSjrbwSgwRLa0F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8859},"main":"./index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./app.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.9"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.10_1705394585695_0.9467734413852604","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"iranian-validation","version":"0.0.11","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.0.11","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"6cf6b351931ec377cc14dd4acfa71481907d03f0","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.11.tgz","fileCount":12,"integrity":"sha512-Am7gCvQvvyhkavUUQ8D4rVpbkjWSCQTge0zh5kCXaK6B0q6qw77gBc9raVCpziPmfZm58S/IRvNqJxefKGnTLQ==","signatures":[{"sig":"MEUCIDF7TMaRNVILDNLA6kD5grVhW+EsjvyERsLQx/hQjr2NAiEApsbio2Zpe/mTSCom6KtTsUjkIY+6DFwNinCQz/pBj5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8860},"main":"./index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./app.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.11_1705395015427_0.18348955887665874","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"iranian-validation","version":"0.0.12","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.0.12","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"40e81c97407ff2839e560940c0738c7c03dc7038","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.12.tgz","fileCount":12,"integrity":"sha512-BIMItYPrhQIWQGmCE1MKeEptDBjMo4MykXPyjdTN7QXT+DCeIzy2ccxfvUzutb4cl+jBe1JtTA2kX6nBn01Muw==","signatures":[{"sig":"MEYCIQDE7SEaYt3iZeFfdtsXJF4ynB1Mu3+Nlaxhi86bwQox2wIhAMRTNJHRtrSrfcjykyDYm60w2R1ZUbK66AOhy7kl1zfa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9439},"main":"./index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./app.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.12_1705395888085_0.49941717677726527","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"iranian-validation","version":"0.0.13","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.0.13","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"39870c3401d1d22e90348f04003fc54025c50c15","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.13.tgz","fileCount":12,"integrity":"sha512-PEGzitLrHOMfWOUf1bA3JJU8Kp05cB0DBcxmOGmayTJmYLxymQwxITKw+bcAv7qUTiCrbhg1frMvMPfpvRssGA==","signatures":[{"sig":"MEYCIQDUpIOz7+pmHLGXJ/LakHzVI6K+6VgSexI8gzN78mK8EgIhAPqbDdbeTAtwBSLYSAmqmAKEjij0JiXFQk2g/6sF8Gtt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9285},"main":"./index","scripts":{"test":"npx jest","start":"npx ts-node-dev ./app.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.12"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.13_1705395981663_0.4104028832858171","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"iranian-validation","version":"0.0.14","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.0.14","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"db1526388f4464c88a14940be95ee2f59f79e727","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.14.tgz","fileCount":23,"integrity":"sha512-YbZvYiSMZ1o0ZVNfRaupxeqpTDQUuSniYffyvtX1pfsfoX6ahL0zmvNiotATcuAgBKRpoXXLjz0JMDMYFK8nXQ==","signatures":[{"sig":"MEUCIAPAf2wj2fx+Di0pe8HPrhQeoAHoMZPxefiMAj+RlNDQAiEAzYPCdAmTKpZrll429kyb3fhEd/mR9s2l2AGhEndxeOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25890},"main":"dist/index","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.14_1705401836888_0.6704943590896546","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"iranian-validation","version":"0.0.15","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.0.15","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"bc98d3f1446fb49caf123970f3eb756abeca7831","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.0.15.tgz","fileCount":23,"integrity":"sha512-o8hwOLxnbs1VSNccC5pFg34iBwHE6SLhTNASrMWqbPHePT5MhoVXU5q1jAJN3jLEmcdAWGnqjoNPhHRR8kwuKQ==","signatures":[{"sig":"MEQCIBOy8p8lg+72s5KTghsMixh/rEyg0Jtrulo1AfIqKcGPAiBbUh0BSOreAHdFdlgmIho7WVVhab5ni2kn96WD6M7ETA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25904},"main":"dist/index","scripts":{"test":"npx jest","build":"tsc & npm publish","start":"npx ts-node-dev ./app.ts"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.0.15_1705402007120_0.7619472148009949","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"iranian-validation","version":"0.1.0","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.1.0","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"618b437384467633c7195b2f251b622c5f557471","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.1.0.tgz","fileCount":23,"integrity":"sha512-+wepddGHTr3/cGCnevff866QFxd7BL86/WX45t766ci6ueloFDFsgWhIFNqZ+RQWkEiGkHbIb0uji40MqPAErQ==","signatures":[{"sig":"MEYCIQDzqDvtgbR9N0zLrMhZudyqagzVR71FZ/wcNFyuhB2MLgIhAJEveof3eoSnkjqjn6rjXLioTxtaV59ebfOYr0a9tePk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25813},"main":"dist/index","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.1.0_1705402889986_0.5688762474649329","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"iranian-validation","version":"0.1.1","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.1.1","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"ab17150291541517c43e0a37e7493560d7251943","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.1.1.tgz","fileCount":22,"integrity":"sha512-yyLdlhwj/jlCxIiThNj235KKD1sgRAswSV7Iawh2xAIeyHojrGgPvhCV+FfxPrDpJ2+jXdIs2s0o2paxqZGaRA==","signatures":[{"sig":"MEYCIQDeA5P2Qt67YuR81sxdKWSJmUArIn6AKg8buHLFqBXwjQIhANzyrpr6GqGhJI4RLpIJpgZVhDkdf5kT6BU0VUF5PbY6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23858},"main":"dist/index","exclude":["*.js","app.js","./src"],"scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"tsc && npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.1.1_1705476965136_0.03330146284431956","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"iranian-validation","version":"0.1.2","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.1.2","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"e0701359254e762e4f54dc36a18002bcf24db659","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.1.2.tgz","fileCount":22,"integrity":"sha512-DiVPwSh4vZTPYUBdSycOBxw4NA7cTvIFNCdoSa/zaCJiJZ/Qoi6SoWSnITLZ4k+/iVP+IFrP6Kadcbfz2lJd+A==","signatures":[{"sig":"MEQCIBLxPRadS82Lki/l28Y5NHF0vgmaFbVBfX++aAqT3pMwAiBBwTRNGuUHbHAleWy/4AL+JE3mWhFuCjm2jaXvtDMFiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23910},"main":"dist/index","exclude":["*.js","app.ts","./src"],"scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"tsc && npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1","iranian-validation":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.1.2_1705477260446_0.9391687076682769","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"iranian-validation","version":"0.1.3","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.1.3","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"dist":{"shasum":"848e68b5b02e1b8051a2685e9e49a5d68bfcc445","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.1.3.tgz","fileCount":22,"integrity":"sha512-IqRWsIHhUArfoetPgV4SgNryGRATWEs8D41Wy8Jkdjzz4ttxXcaawfoqhQ+G4k/Iqb2JzOCF7iX1R0jfcx3v5A==","signatures":[{"sig":"MEUCIGRLcOQBpy0QNH20EgLcBDbkOhujWkPPlZnQ62xApIr+AiEAqk3aYN8aMDU43qtbOWqvB8A0qMnpq0ozNhhjgX9lmDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23874},"main":"dist/index","exclude":["*.js","app.ts","./src"],"scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"tsc && npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.1.3_1705477370892_0.17511407307317128","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"iranian-validation","version":"0.2.0","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.2.0","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"dist":{"shasum":"95dcdadd8a7524cd532230385cf38ac176cfa1cb","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.2.0.tgz","fileCount":32,"integrity":"sha512-OQtECnENdvt9zLfvPIkYWRtfY2CerVCzVi3Lxl3IaKGaPlgsasADdrAto4OvKCml5NulHPpDPIoVUuil78Bz1g==","signatures":[{"sig":"MEYCIQD7nhEjLWG8IfOCFAcqB72vfYm6AWi3vxLmMvrlq8HxfQIhAKzUTIutFUN5G5lVttL5maRxZbLQ57pLGwobqid8BTTI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36731},"main":"dist/index","exclude":["*.js","app.ts","./src"],"gitHead":"f2cb8505be4e3aae107a480af352bb00f898aed0","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"repository":{"url":"git+https://gitlab.com/npm5581303/iranian-validation.git","type":"gitlab"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.2.0_1705490936648_0.7153288237769722","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"iranian-validation","version":"0.3.0","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.3.0","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"dist":{"shasum":"7f0a34fd77488c2f2b77db27ff728d7f2a094c3e","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.3.0.tgz","fileCount":36,"integrity":"sha512-tMF4p94HceJKrn+dxbtiiYoDd04fLRW4n7y6g1fX9yDBlVtz8WWdPavbKQ2jc2CCUDcMDngmYuJVWJi4Ob6mZQ==","signatures":[{"sig":"MEUCIC+Q6/XNKpu7G0xji0490K3CfEbVO0bcj7u2TmSa+AuoAiEAwq7PlkCLyHVwQz6P4QClkqEcyeWSFTJ1JxkWH8bW8yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87201},"jest":{"rootDir":"./test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","exclude":["*.js","app.ts","./src"],"gitHead":"43c257f1c2fe5e623722bc4a0a945e2967686abf","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"repository":{"url":"git+https://gitlab.com/npm5581303/iranian-validation.git","type":"gitlab"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.3.0_1705740526165_0.12172611684571266","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"iranian-validation","version":"0.3.1","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.3.1","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"dist":{"shasum":"dfe11c6319bfcf83dbb3668c1a5926502af69a20","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.3.1.tgz","fileCount":37,"integrity":"sha512-In9RENuR+UKNC2BrcPwq9Hs/3VfMbsWfIrvEfJmitwb1bddA55eua62xDos5R5g1i6L6RGo/Oh0zq4igX3qdaA==","signatures":[{"sig":"MEUCIQCSH1U+PZZ4OWhi6J78b0AWZSj7yVpIW1N6HxKzdd4QGAIgNHu4jIEqUEKqZ/aSWvM3gxOKXpINssZyk+UV71kX8/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87746},"jest":{"rootDir":"./test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","exclude":["*.js","app.ts","./src"],"gitHead":"084f03fe7d06a1c2ac2282e84df8d3e56575eb82","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"repository":{"url":"git+https://gitlab.com/npm5581303/iranian-validation.git","type":"gitlab"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.3.1_1705740784068_0.9930500645991587","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"iranian-validation","version":"0.3.2","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.3.2","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"dist":{"shasum":"c1a6d9d44bb26bdf3085441c790722080de11e1f","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.3.2.tgz","fileCount":37,"integrity":"sha512-npYe1kDdTz82ysaZcXDpFU30Fdn/lBY2MzV9GjjUJWA1Q55TPjy4+fBFWAox2j833yvnITuhr7ikfUaInG/SPw==","signatures":[{"sig":"MEQCIGK44xiiN5Iqg452oCoQFGCaFuleYNhybV/1aXNVzR0+AiAZnffCVwXYJLtC2FPPJbMBRsXDpM/V6wESNtQqg5Q3Hw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87765},"jest":{"rootDir":"./test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","exclude":["*.js","app.ts","./src"],"gitHead":"084f03fe7d06a1c2ac2282e84df8d3e56575eb82","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"repository":{"url":"git+https://gitlab.com/npm5581303/iranian-validation.git","type":"gitlab"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.3.2_1705740890226_0.7655089247874378","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"iranian-validation","version":"0.3.3","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.3.3","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"dist":{"shasum":"0ddbf71110168e77295b8be50e7ef2154b6e86c9","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.3.3.tgz","fileCount":37,"integrity":"sha512-/GzgVym7+DobotK2jPI2jl6NP5bHw1neh3pQ43ZpjcTltpTx3gmp1ZIvB0YCGNzFrgv/TZyliBZxda5UZ+Fi/A==","signatures":[{"sig":"MEYCIQDgul3Xo+mU5Otf0JYsmx7p2Wftj8pYBIJzYjtVR/FYMQIhAIPy98a8BK0r1QXnSKHSIrfPkZ3nAqWnCw4+vkkpRyOE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87852},"jest":{"rootDir":"./test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","exclude":["*.js","app.ts","./src"],"gitHead":"084f03fe7d06a1c2ac2282e84df8d3e56575eb82","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"repository":{"url":"git+https://gitlab.com/npm5581303/iranian-validation.git","type":"gitlab"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.3.3_1705741111079_0.7721452021726587","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"iranian-validation","version":"0.3.4","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.3.4","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"dist":{"shasum":"f31aab9183ffe8fd354c92b5459985c13b1dabc7","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.3.4.tgz","fileCount":37,"integrity":"sha512-R2200Y6Ib59URqxcp0ItEpk97CgrobKKG2RW8v91q4hdzDDX/RFQ80GPaIF0Cpxgj05ys9pS4w6XUyCnfZVJ9w==","signatures":[{"sig":"MEUCIBsgb+9JAP0qV0qeudBf0cDJvEVGGyHZrjsNaIfaQqHfAiEAv3fy/anr1Hg0KusVGB/O/oR4GaHQXLlD2PhKgcTMDJw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":87866},"jest":{"rootDir":"./test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","exclude":["*.js","app.ts","./src"],"gitHead":"084f03fe7d06a1c2ac2282e84df8d3e56575eb82","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"repository":{"url":"git+https://gitlab.com/npm5581303/iranian-validation.git","type":"gitlab"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.3.4_1705741156457_0.18184673599763124","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"iranian-validation","version":"0.4.0","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.4.0","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"dist":{"shasum":"187bbde0d47d7539e902c95b37a4b5f58dd73f4e","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.4.0.tgz","fileCount":39,"integrity":"sha512-W/hWkIdoq1Jk5YD248imw74VgWu8KcIFpv8Z9BqCw2DOROn9/rhStDqvY0xYHYHaIyfjFOy6Hlt9jU9TCnLibw==","signatures":[{"sig":"MEYCIQCd7xNaBcPmbkF5TX/xftIzQrOfak5zQvC8oqhr1dfDPwIhANXfMlQylrhSlfXSjWnxhCChOkrQk+zm1kU14zOWtKxs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94209},"jest":{"rootDir":"./test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","exclude":["*.js","app.ts","./src"],"gitHead":"084f03fe7d06a1c2ac2282e84df8d3e56575eb82","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"repository":{"url":"git+https://gitlab.com/npm5581303/iranian-validation.git","type":"gitlab"},"_npmVersion":"9.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.4.0_1708502039134_0.8380902112644084","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"iranian-validation","version":"0.4.1","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","_id":"iranian-validation@0.4.1","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"dist":{"shasum":"d998608041df1cde3b72fc0e6792ab197e61df4c","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-0.4.1.tgz","fileCount":40,"integrity":"sha512-2HZD/gIX3llJMUlujHT9F+4MVFcaa8yPKCesZg/0+ofYt3OovX2Fhd1QjLJCfNsme9LCN3JaC3lJpmkEvTQNhw==","signatures":[{"sig":"MEQCICxEIbv1iOV36Hv6gU9siSDxKn5ZaAJJ/Dx9Ylrs6XplAiAHK0v5RAsgazof2LEjmAqedaUYGwc2ifIqzWR7WhASsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95594},"jest":{"rootDir":"./test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"testEnvironment":"node","coverageDirectory":"../coverage","collectCoverageFrom":["**/*.(t|j)s"],"moduleFileExtensions":["js","json","ts"]},"main":"dist/index","exclude":["*.js","app.ts","./src"],"gitHead":"11b59db4b2687e43753c2a760ab2353611c4d98e","scripts":{"test":"npx jest","build":"tsc","start":"npx ts-node-dev ./app.ts","publish":"npm publish"},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"repository":{"url":"git+https://gitlab.com/npm5581303/iranian-validation.git","type":"gitlab"},"_npmVersion":"10.8.1","description":"type script validation for iranian ","directories":{"test":"test"},"_nodeVersion":"18.17.1","dependencies":{"class-validator":"^0.14.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","reflect-metadata":"^0.2.1","class-transformer":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iranian-validation_0.4.1_1731150192101_0.845112568523831","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"iranian-validation","author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"version":"1.0.0","description":"type script validation for iranian ","license":"Self License","main":"dist/index","scripts":{"start":"npx ts-node-dev ./app.ts","build":"tsc","publish":"npm publish","test":"npx jest"},"dependencies":{"class-validator":"^0.14.1"},"devDependencies":{"@types/jest":"^29.5.11","class-transformer":"^0.5.1","jest":"^29.7.0","reflect-metadata":"^0.2.1","ts-jest":"^29.1.1","typescript":"^5.3.3"},"directories":{"test":"test"},"repository":{"type":"gitlab","url":"git+https://gitlab.com/npm5581303/iranian-validation.git"},"exclude":["*.js","app.ts","./src"],"jest":{"moduleFileExtensions":["js","json","ts"],"rootDir":"./test","testRegex":".*\\.spec\\.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverageFrom":["**/*.(t|j)s"],"coverageDirectory":"../coverage","testEnvironment":"node"},"_id":"iranian-validation@1.0.0","gitHead":"b200efae63d508821b84dabbbe17e976eec514c5","bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","_nodeVersion":"20.18.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-8h1nPTQ2E056f7PqW2AI3KnXqQFTtnOJjwRXmQ8tvfS1i6fYFYxov1p2k/O9MbFk5bFX+CTYw9HuBMZYAR/Q9Q==","shasum":"2a364b52cc90bb06e637cd233bdf40e3d20c40e4","tarball":"https://registry.npmjs.org/iranian-validation/-/iranian-validation-1.0.0.tgz","fileCount":45,"unpackedSize":105985,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCXwCwBA9l/CKUcIeJKLKYNfKbYhiAYsQazokoVtp52zwIgfKQ+mg/FDQO8zxYSTv2zJc3gy4lnyCDBlD44fs/abPI="}]},"_npmUser":{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"},"maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iranian-validation_1.0.0_1737977071600_0.7796853686495298"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-16T06:22:31.415Z","modified":"2025-01-27T11:24:31.966Z","0.0.1":"2024-01-16T06:22:31.583Z","0.0.2":"2024-01-16T06:27:45.117Z","0.0.3":"2024-01-16T08:03:28.911Z","0.0.4":"2024-01-16T08:10:47.279Z","0.0.5":"2024-01-16T08:13:18.907Z","0.0.6":"2024-01-16T08:14:38.429Z","0.0.7":"2024-01-16T08:20:24.584Z","0.0.8":"2024-01-16T08:34:04.245Z","0.0.9":"2024-01-16T08:36:00.993Z","0.0.10":"2024-01-16T08:43:05.864Z","0.0.11":"2024-01-16T08:50:15.598Z","0.0.12":"2024-01-16T09:04:48.246Z","0.0.13":"2024-01-16T09:06:21.818Z","0.0.14":"2024-01-16T10:43:57.053Z","0.0.15":"2024-01-16T10:46:47.263Z","0.1.0":"2024-01-16T11:01:30.128Z","0.1.1":"2024-01-17T07:36:05.277Z","0.1.2":"2024-01-17T07:41:00.655Z","0.1.3":"2024-01-17T07:42:51.061Z","0.2.0":"2024-01-17T11:28:56.814Z","0.3.0":"2024-01-20T08:48:46.313Z","0.3.1":"2024-01-20T08:53:04.267Z","0.3.2":"2024-01-20T08:54:50.375Z","0.3.3":"2024-01-20T08:58:31.257Z","0.3.4":"2024-01-20T08:59:16.652Z","0.4.0":"2024-02-21T07:53:59.298Z","0.4.1":"2024-11-09T11:03:12.278Z","1.0.0":"2025-01-27T11:24:31.821Z"},"bugs":{"url":"https://gitlab.com/npm5581303/iranian-validation/issues"},"author":{"name":"hooshyarq","email":"lastglobalidea@gmail.com"},"license":"Self License","homepage":"https://gitlab.com/npm5581303/iranian-validation#readme","repository":{"type":"gitlab","url":"git+https://gitlab.com/npm5581303/iranian-validation.git"},"description":"type script validation for iranian ","maintainers":[{"name":"hooshyardev","email":"hooshyar.ghaderi.dev@gmail.com"}],"readme":"<h1 align=\"center\"></h1>\r\n\r\n### Installation\r\n\r\n1. Clone the repo\r\n2. Run npm/yarn install\r\n\r\n```bash\r\nnpm install iranian-validation\r\n```\r\n\r\ncarPlate\r\nphone\r\nmobile\r\nnationaCode\r\nshebaCode\r\npersianNumber\r\nnotPersianNumber\r\njalaliDate\r\npersianAlphabet\r\nbankCart\r\npostalCode\r\niranBusinessNationalCode\r\n\r\n## Change Log\r\n\r\n## Contributing\r\n\r\n## Author\r\n\r\n**Hooshyar ghaderi**\r\n\r\n## License\r\n\r\n## How use\r\n\r\n```\r\nimport { validateOrReject } from \"class-validator\";\r\nimport { IsIranianMobile } from \"iranian-validation\";\r\n\r\nclass User {\r\n  @IsIranianMobile()\r\n  mobile: string;\r\n}\r\n\r\nconst user = new User();\r\nuser.mobile = \"09122222222\";\r\n\r\nvalidateOrRejectExample(user);\r\nasync function validateOrRejectExample(input) {\r\n  try {\r\n    await validateOrReject(input);\r\n  } catch (errors) {\r\n    console.error(errors);\r\n  }\r\n}\r\n```\r\n","readmeFilename":"README.md"}