{"_id":"image-validator","_rev":"10-956185f2ce7313ccec1486c45c43c064","name":"image-validator","dist-tags":{"latest":"1.2.1"},"versions":{"0.0.5":{"name":"image-validator","version":"0.0.5","description":"this package helps to validate images","main":".dist/index.ts","scripts":{"build":"tsc","test":"ts-mocha tests/**/*.ts","coverage":"nyc npm test","lint":"eslint \"**\\*.ts\""},"keywords":["validate","image","detect","corrupt","images","validate","files"],"author":{"name":"Henry Izontimi"},"license":"MIT","devDependencies":{"@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","chai":"^4.3.4","eslint":"^7.23.0","mocha":"^8.3.2","nyc":"^15.1.0","ts-mocha":"^8.0.0","typescript":"^4.2.3"},"gitHead":"e12500e124dfded3cb3f50de9d09b9f0eddb6bcc","_id":"image-validator@0.0.5","_nodeVersion":"12.16.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-/CQcE5jxoWUmduwivxDOO5bicvmWP0tZkhuOPvxadG4HsMn+luGQ2VSg+r6pH9eVQQfD0VNt8LQTJEMtnkcw2w==","shasum":"65bd83d86c2e774db4ddcae390c29d74f94a1e65","tarball":"https://registry.npmjs.org/image-validator/-/image-validator-0.0.5.tgz","fileCount":10,"unpackedSize":2624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgadAgCRA9TVsSAnZWagAAbjgP/jslidEt6SxWtYXBCW0y\nhJLEeDIm5eYulE4uTTAcSQitSTaOFdkF/Y1Xg4W4/LH08H2T/c2r92dLHkn6\nwEqzavTgDRq03SC3qlw/jN48pEaZszPfc2HLrqs0e+/tIFatd5jCb67s2AHu\ntYGRV0M1S88rV0y1yKSQY85TnqB7ri/xZDnjvtTzQxkBuH9Vs6u4wOXYHifb\nktf098rEHZI2vfiP5F9JNKu8Nyn2g8h6tTA1k1GiAPd98cBGDBfIs+iGSEY+\nk7uTKcTkEafqgGKXC1tVOPdfMlIVL8xRi+HHSeMgLn4sN6wMvS9jMdx2As0Y\ng5JSFpUJnFcozq6BIolk3DSPvBh/xEcDu5GYyMoot2RzBZWjrFMRj2iyO28Q\nK1MuLrn2j2nf4T7y7HSKeGovzj7d6mvNIw9PBYo+3jkY26iK66Ka46nbEsZj\nKkoKpAT2P1UZfGw+cI1KoWUfh91stqHjlQizWpEZnOPj9QEE0ctPFYzfd+Dv\nxq4XXJ92ozuskJaEAcJCErKxnAwsTfrFShAtQHsd5QPCNoyI92eIqMB8lJZL\nHraZpXGI9db+uPf+VMGrc4i5j37ulauY06ptLMvtPOcSomwLgfluBjCyA/ql\nf2IOL8YgNd/so7UwRp9W7GhXGqemRvs7MZmyHRh++Cb8lTN3aFOv5B7vQ9PY\n4PGO\r\n=6dUo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDPjYg4/znDzmp3JdQW7ga+VTKX65LRneWRPY7U45szaAiEApkb7+otbr9CYKxEBDubm/BHEPzd2237MXwW+22wcwZ4="}]},"_npmUser":{"name":"henperi","email":"henperi.io@gmail.com"},"directories":{},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-validator_0.0.5_1617547296145_0.22216928781385348"},"_hasShrinkwrap":false},"0.1.0":{"name":"image-validator","version":"0.1.0","description":"this package helps to validate images","main":".dist/index.ts","scripts":{"build":"tsc","test":"ts-mocha tests/**/*.ts","coverage":"nyc npm test","lint":"eslint \"**\\*.ts\"","prepare":"npm run build"},"keywords":["validate","image","detect","corrupt","images","validate","files"],"author":{"name":"Henry Izontimi"},"license":"MIT","devDependencies":{"@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","chai":"^4.3.4","eslint":"^7.23.0","mocha":"^8.3.2","nyc":"^15.1.0","ts-mocha":"^8.0.0","typescript":"^4.2.3"},"repository":{"type":"git","url":"git+https://github.com/henperi/image-validator.git"},"gitHead":"874773c2282d1346c66e7250e60de7e19b5c3ce9","bugs":{"url":"https://github.com/henperi/image-validator/issues"},"homepage":"https://github.com/henperi/image-validator#readme","_id":"image-validator@0.1.0","_nodeVersion":"12.16.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-n/zkp4CPKTpZrbKFpuGq6d2AVkdwtr3zf21q/7OO8fnMU7u2UJargRMFL8kBM43ItocNkm+AOy1PKcCSCQvsKw==","shasum":"08c3723c4ac1740305f15485c43c3340ecddfa7a","tarball":"https://registry.npmjs.org/image-validator/-/image-validator-0.1.0.tgz","fileCount":10,"unpackedSize":4875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgafaACRA9TVsSAnZWagAAoEQQAIpuOX3YKpbU2K/o0MVX\nSq8TAznrHguQlaY13ob46l0B9CpZdijtB63JvyhDadBUW8IxFBzPl+QX2iuP\nSkYLLb/L9bP2gaPklFWd6qMcVwbeoYzSGL9sbG4NaeLVfsVC8VZFpUEJEjr4\nGprfYMClQpz3m2OiC4dLI6xV4f/6u7TQhP7kA38PN6+cgeJoV645PD3oy4F/\nXlxpwCHWKQvTw2nCQug5CqzhAx0Tr7yR/aardLz3zBnRR712520wlC3EgTxO\n4KgXSTalGIGze9hSlPYKFI78E+gLmNI/sdHQcIjnKhzni4Izeee++pwS6Hz8\nChB0r/+u5J0+vbIWGvkz8zeUTxOsmtaZ5nHZCYUDtF/PGPuxdo11MpIA5xMF\nU7weyADrMitoIQ62iAgVmLyWPnhzgIIIytTNfsSmQvGYev+bgwAXeaXnGg6H\n/BxSY6VPQWrlTrWhToL/5yzlmUucDrwxpHofW5uPr1EWE1ncAe8GzMxPf7qt\n/K383bL1Hm1vqaVavwMze/2Lv1yTRd4ROJORrN63XnSgXmBpqf2P8MgLYyzM\nLIVO+nzLA3BiCuHbpyOlCFNZT0LzJvUZ34wrlTuXcSyjbpryxPvmIXHvpD45\nX4Rp+w1HyTkpUmqBRVfFq1+ByOxfBMH/aHb9jFnwj1a9TYLOJc9Zs4vuKgZE\nk3v4\r\n=Dqrp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEUF7A7KCVyO97DbOSB2kT7dQBDfcznDgURIX6hoOXXdAiAw7cSK5kgiituJPTz/So4eM6pBus0mKSSjFy2IbnsVXA=="}]},"_npmUser":{"name":"henperi","email":"henperi.io@gmail.com"},"directories":{},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-validator_0.1.0_1617557120087_0.03717580914442142"},"_hasShrinkwrap":false},"1.0.0":{"name":"image-validator","version":"1.0.0","description":"this package helps to validate images","main":".dist/index.ts","scripts":{"build":"tsc","test":"ts-mocha tests/**/*.ts","coverage":"nyc npm test","lint":"eslint \"**\\*.ts\"","prepare":"npm run build"},"keywords":["validate","image","detect","corrupt","images","validate","files"],"author":{"name":"Henry Izontimi"},"license":"MIT","devDependencies":{"@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","chai":"^4.3.4","eslint":"^7.23.0","mocha":"^8.3.2","nyc":"^15.1.0","ts-mocha":"^8.0.0","typescript":"^4.2.3"},"repository":{"type":"git","url":"git+https://github.com/henperi/image-validator.git"},"gitHead":"37668af0101e1f1bd621e2493a1cc74550c4630d","bugs":{"url":"https://github.com/henperi/image-validator/issues"},"homepage":"https://github.com/henperi/image-validator#readme","_id":"image-validator@1.0.0","_nodeVersion":"12.16.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-jZMjE5Iq5HEvIdi4PkjUc6pRxiswtO3LFaaDEuoJQdJzB2XWD00VSped0XhmszQf27WIiXQ2+1xnw4QbwB9Bfg==","shasum":"dc4767ef971618493614a25a956a784543729f6e","tarball":"https://registry.npmjs.org/image-validator/-/image-validator-1.0.0.tgz","fileCount":10,"unpackedSize":6150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaftgCRA9TVsSAnZWagAATb8P/jaRAcfi6fp6YBWT+9XK\nXexZGjN6IRSXFWcCaJ70qlVkV+0om5uPVqFrNJAxuM5fyPejL7IGmU6o+lNs\n/HR6m+ZaZ1aklQ2enchWeacWZSzJ8Q6hn3/tZf0Acy6B51mIddJ0h9fvAV3i\n9mFScUd3lHHNNRhupG6jTP7MGl0pWxEFbBC/mTgLe0sEz+4MWI3ZT8b8EU6H\nVzUrzjbHmKGJRyaA8dDkB7WWKk2NumdYLrG7WsrJtamY/IaJp4vx6duio+KQ\nzjpYz9kZGq+g/3CIWOLhUugiH/lh/oW70MZOwidv7SHeHuIN8Dvr2l5LNwDK\nR6mi+5RyWDPwtvJ2m/989jzBgsAOHWUPdwqJ+/lmuNm9JjnHGGcyRakn2fzK\nUgnJynw6Qn0PaSz4T/ZuU4YTFDOJCCxca0lq3NeiIfbqc0IG86aSUpY2QX1D\nEQ3viUuC6WWUsMUsbJw+GZicstgJ3PvIZEIctwqWv71rVlEeavGLixSPfEq3\nDxIjLFDR4IpEHprVIwfbUFIplFny0Ukw2jOAeSi9sWAo8xmQagmzyBWhgL4i\nUZrcK6+kS46e3sznkPynVMhnHY9OA9LmFS4+/koKqezlDzkIrWzvErVHuSnY\nGnUbX3SWLjhUhkjxgG4nuHV23Hi6sSpvR3YIVFlXprrjISQtCs/j2SX/FL2I\nZK4h\r\n=9SRY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnNvIzOW/dYRn8s/TndeYQhL4Q1hgpO2YniDTapUtgLAiEA+IieKCsHsBxCRvGWmPHRaSAlKUSXfj8rCsRXAG2PQag="}]},"_npmUser":{"name":"henperi","email":"henperi.io@gmail.com"},"directories":{},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-validator_1.0.0_1617558368165_0.8985850817022354"},"_hasShrinkwrap":false},"1.0.1":{"name":"image-validator","version":"1.0.1","description":"this package helps to validate images","main":".dist/index.ts","scripts":{"build":"tsc","test":"ts-mocha tests/**/*.ts","coverage":"nyc npm test","lint":"eslint \"**\\*.ts\"","prepare":"npm run build"},"keywords":["validate","image","detect","corrupt","images","files","check","url","img","photo","pic","picture","jpg","jpeg","png","gif","validate image","validate-image","image validation","corrupt image"],"author":{"name":"Henry Izontimi"},"license":"MIT","devDependencies":{"@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","chai":"^4.3.4","eslint":"^7.23.0","mocha":"^8.3.2","nyc":"^15.1.0","ts-mocha":"^8.0.0","typescript":"^4.2.3"},"repository":{"type":"git","url":"git+https://github.com/henperi/image-validator.git"},"gitHead":"dfb4c335ec3ace8dab1ffd0c8e83bd732f0d5b36","bugs":{"url":"https://github.com/henperi/image-validator/issues"},"homepage":"https://github.com/henperi/image-validator#readme","_id":"image-validator@1.0.1","_nodeVersion":"12.16.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-X/jWO68H+L9ghwbjrYdFYnJD3s9WPEgGD3cSdfCfqNylAFV/13cYDVtc4tZd8jDs7Y9GImnyMdJUUr7vLxELMg==","shasum":"f56294da5b99c1125980758afd4c7858e64cbb7f","tarball":"https://registry.npmjs.org/image-validator/-/image-validator-1.0.1.tgz","fileCount":10,"unpackedSize":6342,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgaf7vCRA9TVsSAnZWagAAqxAP/j2+uhjiNFClojXpo+/R\nRPQW/V8tW4lbfc1LDKh2UOVPiLuEpkIOOToHijtl28HD5K6U6RXbdp4pr1qp\nRxcgenf2hvkA8tMSeE08WdfSqKZNmkrK4iR1sVR2l7Rf/0pQfWr3Prd3aDaD\n4Z0qk7aWKxR8NPkX5xbPVvZgpu6l5xYOgjjV8D0Ml/UgEgp/ycNzpvXMHoYg\nfd7TRAHaimAqDKnrrdlgxXF7cufZzCD1jyzl7tyyVA8JZuxWuabQeTyAh9j8\n8JXfbaEiSaKdVO6cfp/ucrGP6QZOnxh2WLhbzBD8DzRm6+WhE9TFb/PiKurY\n1U4Bc0fEbw8MY0nswGZLaN0SF3fBLiM0MuN0/6oGNtP+Oh4GEHsAo5VYNYuf\ndhtijxEaEHD4jnRBos0veLd7WeObtvuYXl42+ys/qkJjObG0j5Rgx52EwImn\naIGQGBkT+zkVxyF9pGBFVEps5q4mhobuFziVeMNYJ4e6qpf9EedQhZkH1w2B\nn8xW4edJYlZBL8nIcz+Dzm/l8XZFNn4/opVN3vLAjhL8iVVopYrSa0565bm/\n2sGwtKXip8oB+w7jr7kaST7lIhpz8ufDviNwb+MNhK2wVPbrfP7FsFzixnFH\nN5MEw5QYSHIrDOhP1M2Ng7yYTiMukotu9XpZgKqAcjsaUngTnGjfInKIF0b3\ndmTv\r\n=demX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGC6crluTMrXeccfbB8HtwNciZA4KV/NzqWedmXJAIdAiBhhdGxUdotpfCz+SRZI/txeAN0lcn8yXVUofzMWE+0xw=="}]},"_npmUser":{"name":"henperi","email":"henperi.io@gmail.com"},"directories":{},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-validator_1.0.1_1617559279166_0.7364024802500224"},"_hasShrinkwrap":false},"1.0.2":{"name":"image-validator","version":"1.0.2","description":"A small and simple utility package that can validate any kind of image. It can detect corrupt files, or invalid image urls","main":".dist/index.ts","scripts":{"build":"tsc","test":"ts-mocha tests/**/*.ts","coverage":"nyc npm test","lint":"eslint \"**\\*.ts\"","prepare":"npm run build"},"keywords":["validate","image","detect","corrupt","images","files","check","url","img","photo","pic","picture","jpg","jpeg","png","gif","validate image","validate-image","image validation","corrupt image"],"author":{"name":"Henry Izontimi"},"license":"MIT","devDependencies":{"@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","chai":"^4.3.4","eslint":"^7.23.0","mocha":"^8.3.2","nyc":"^15.1.0","ts-mocha":"^8.0.0","typescript":"^4.2.3"},"repository":{"type":"git","url":"git+https://github.com/henperi/image-validator.git"},"gitHead":"5787a39a073ead9e68fc6cae43c9a310b8ce27dc","bugs":{"url":"https://github.com/henperi/image-validator/issues"},"homepage":"https://github.com/henperi/image-validator#readme","_id":"image-validator@1.0.2","_nodeVersion":"12.16.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-Laix4rVn+AOeCgXCPokuLZw8nGjJp2AOnNqgg29DIT42X0JaXyXs8Xsw1VnHHsg1glnvIN5IgSgb3VUL+YUXWA==","shasum":"f258b2e6d6960947f8174db55932dcdb07e3fbc5","tarball":"https://registry.npmjs.org/image-validator/-/image-validator-1.0.2.tgz","fileCount":10,"unpackedSize":6413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgagX/CRA9TVsSAnZWagAAWJUP/3dDsqWeIZBg8EUCAMsK\nhQYIZYFZR8aVpFP/egrOAnrYA6n74CfsiBY0tgJi7Y7+e2vMooyFYh6tWdSI\nLP7cPWQibkkKDW7edZsHb2/9b9YW06i4w8K2PH5nLlzqzm3DK06c+PzJPEWo\n15Z06v52VqMo1StD5YzBDI+9DrwwbJXrq5XEvcW5H1SFmbutozBjvbpX0a+V\nMLGKCtGa0JhZpaBpCW+OfmOAhx7JlxmYDZuESlTpWOJtTDX+mZkRbv5wFVh4\n7PCGhcTFpi5PDMUQMQT6KiLw5kYxacZ0GwNz6W9fjI22eGou5Q9ecQPcsxHC\nrjeY0j1Mb2KUGb87JObnGKu8HP7fggOvqLWYJ/68EAZUhb9YUfezNJDWgYb9\nvSVjzOPN9nP2kWKXJheDQ5KVJ6HWUFk6ZLxcec68icRVorNqmTtYfZtpid8F\nhd1iZuoIFJCZZcjA7/ar8JlXU/+UKYee4i49ycHp54Mqbff8R4zhvi1Ar+an\nNdtHEnPrv1A+/3kewQ42ekogFlZ2FdA/a7joCqOVtVbvuV1C9I+yPe8BhJYh\nmQvL4F4qgJvSrhsxKY/SY+0F2hqtGpXBPVfPD+mssv89LgnkEXZC9ZvSrv3i\naLMLW2NLhIspwx2KQCMKyZ26ayGWDqnl+GFWPKt8S28k54bRK1PPu9+6FlEN\nFvKr\r\n=mLKA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgBVDitO3DmaytDUYLtPcZRJPMNK9gUQUwBfo13TRVzAiBrmhoe2MXotjwbURWAFsuX/2Xzwa3XzlUr5ZXQMmUcQw=="}]},"_npmUser":{"name":"henperi","email":"henperi.io@gmail.com"},"directories":{},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-validator_1.0.2_1617561087577_0.2562787128001338"},"_hasShrinkwrap":false},"1.1.0":{"name":"image-validator","version":"1.1.0","description":"A small and simple utility package that can validate any kind of image. It can detect corrupt files, or invalid image urls","main":"index.js","scripts":{"build":"tsc","test":"ts-mocha tests/**/*.ts","coverage":"nyc npm test","lint":"eslint \"**\\*.ts\"","prepare":"npm run build"},"keywords":["validate","image","detect","corrupt","images","files","check","url","img","photo","pic","picture","jpg","jpeg","png","gif","validate image","validate-image","image validation","corrupt image"],"author":{"name":"Henry Izontimi"},"license":"MIT","devDependencies":{"@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","chai":"^4.3.4","eslint":"^7.23.0","mocha":"^8.3.2","nyc":"^15.1.0","ts-mocha":"^8.0.0","typescript":"^4.2.3"},"repository":{"type":"git","url":"git+https://github.com/henperi/image-validator.git"},"gitHead":"7fb5b87019119677ed03bc8514ecd5398929182d","bugs":{"url":"https://github.com/henperi/image-validator/issues"},"homepage":"https://github.com/henperi/image-validator#readme","_id":"image-validator@1.1.0","_nodeVersion":"12.16.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-2GYWUHJXjCxt1I6YVgK5Znapxv925bgxIZMhc2MmMScJUjgIhTppImrpHX2A9PzLZg+9jjx3o0EOK/zBnTI2Rg==","shasum":"f7429360ef092e85d625c601e39870d7a69f8b00","tarball":"https://registry.npmjs.org/image-validator/-/image-validator-1.1.0.tgz","fileCount":6,"unpackedSize":5516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgawpUCRA9TVsSAnZWagAAYTYQAJa0DXWqDnyS2ziKrvE8\n4O4p26gMwpH64Ud4O+2xMGJjKHAIhcY4r/ZsS+VPGh+zQ848R+b85qI2HOx+\n4+HAtGHKl7xH3T7auLbJhfcZ1552SRq8Fb10O3vhRtj05DSDuhCHhEvovGGE\njcC6a71XIekZCeFNUF5wtwvCj8zk9XcKp9z76802jZ8+PCU+qSFYouXpysFj\nintsPotEmU2oup6ZrME2kyW9DT01ShLpkZKgAJErAhOxYDNh7I06z+81Fv8d\njf3dV+U4oRQliXzi9xOJPuHqEiE743M13fY3rJLNUjSSPfMIJYOYvaSZe+MD\nEHeTEewDnFkSXT8TLewM42zpV/mUoi1GesnTqMKX+WJNN/4dXBB8fejsENra\nmDmiZrGffDRCXs2NKV0R8UWs1PB3LqUsOhoOLn8xsfdfmvjH6PPaJpS6OZjl\nZ6XIYOaRi7nB6cfMlvBuIs6jPonp42sQ8xT8LLu4sSLquoWUHsVKrsakyzbH\nCIZWgUXTnDOavCRLUry0yRHDaBv/w3QP7oWhcZWlVtPKgw3GVGHKQ66cwsh4\nRP4qGZH4zQEOzc83brrNvfbVZc1hlEcg0OCZxmDPbn5tfZwgULXyRP7t6bI5\nkpPMk5djgn+yVlo82yTLAuxaYJ1v6ar6RVcbuEAYZd8zf5SFQHd+to6z3uIz\nprwV\r\n=REuy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCikAUvFvlnxQ+eWZuXsdWxouKSEffhG64HEJ/9+q0JAAIhAM/CQMOw4I5r1Sdl/EU6qw6rrDSqZf+TcbznCVPLYimC"}]},"_npmUser":{"name":"henperi","email":"henperi.io@gmail.com"},"directories":{},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-validator_1.1.0_1617627731327_0.4985205997764508"},"_hasShrinkwrap":false},"1.1.1":{"name":"image-validator","version":"1.1.1","description":"A small and simple utility package that can validate any kind of image. It can detect corrupt files, or invalid image urls","main":"index.js","scripts":{"build":"tsc","test":"ts-mocha tests/**/*.ts","coverage":"nyc npm test","lint":"eslint \"**\\*.ts\"","prepare":"npm run build"},"keywords":["validate","image","detect","corrupt","images","files","check","url","img","photo","pic","picture","jpg","jpeg","png","gif","validate image","validate-image","image validation","corrupt image"],"author":{"name":"Henry Izontimi"},"license":"MIT","devDependencies":{"@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","chai":"^4.3.4","eslint":"^7.23.0","mocha":"^8.3.2","nyc":"^15.1.0","ts-mocha":"^8.0.0","typescript":"^4.2.3"},"repository":{"type":"git","url":"git+https://github.com/henperi/image-validator.git"},"gitHead":"4c945998a4749070607d08fa5c0c056c35faf090","bugs":{"url":"https://github.com/henperi/image-validator/issues"},"homepage":"https://github.com/henperi/image-validator#readme","_id":"image-validator@1.1.1","_nodeVersion":"12.16.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-/IYclUJOK8SGHE6aaAE22ehErPvWrftJk8U7HRh2eh0ECJBbZd8frG63u9mBhOJpM7Uunp7kA/TiShXu8Th5iA==","shasum":"d3833bb6125170b8e475de2d772e67623f665c68","tarball":"https://registry.npmjs.org/image-validator/-/image-validator-1.1.1.tgz","fileCount":5,"unpackedSize":5373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgawvSCRA9TVsSAnZWagAAtekP/3AMPvgej3ro1+zRE+VF\nffYklEARDRviRUOhOlU+6+zCii5TVBz+95vL1MkEj1X/yxNEmJRFPmn8/qu6\niKmwDSCgoWs8IQq71bqV6QYUtkFHwSvw9oE8ZxOIkH4FNPuA+ADi1Q6j/Qrh\npEi1s+WqyRhgH4LRrZn7kIrwkDFpfWYvZ60gXNX817Q7AjHaWZFPQ5FALMdo\nlozCtlJ1VMDn4b0wfe1r4GTJarSXso7IZa6YLnJuFDCqRHiyqXkuGmEao03s\nD73Z3W2wcmt2eOZAHqhEoXNANr6/tuZUieHfR4x1Dg0b1eK9o1mLUO5AzqmC\nlHRlzySmqk76cUgONW/det/Zy+TjbTFcRGykwFw+SvXNKdizzahiEYvWUYSK\nccoiBj7cor2U0VtxnQMfeARnpqAOdbtkvP+D+ndnv0n7EWi1lH2lWDB0GY3D\n5lnyh1FKszC4jftstNlcMCJwmb5EwiLuUOlF7ueEHTnDCDTD8HG2MxBhroJp\nFBREEjMoZCjUwvM2RvUNAGoPoyzbVBXBD5KN5z0xTcOgleOxHNeWBuhWIc/p\ndFNHkZGgF8lPB85iCp+Lgwo26OjYum+kCbfJ9GU5mwIAL351CvCWmjE/epYV\n5mqTdGihnKk+UFRfk+E3Gqm67rzL8fdL7kTLuEzktnIgQFjRSkdGZ1a67Xgu\nSBF7\r\n=NtiK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvsiEVU9hkZrWqGxz5soz76CVJ0paV27XpXLtIvzMJiQIhAMyd9cxrSm+jXylpoZLqIe3PKYM9EHlyHNWYCLDz79r7"}]},"_npmUser":{"name":"henperi","email":"henperi.io@gmail.com"},"directories":{},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-validator_1.1.1_1617628113815_0.4282349730310282"},"_hasShrinkwrap":false},"1.2.0":{"name":"image-validator","version":"1.2.0","description":"A small and simple utility package that can validate any kind of image. It can detect corrupt files, or invalid image urls","main":"index.js","scripts":{"build":"tsc","test":"ts-mocha tests/**/*.ts","coverage":"nyc npm test","lint":"eslint \"**\\*.ts\"","prepare":"npm run build"},"keywords":["validate","image","detect","corrupt","images","files","check","url","img","photo","pic","picture","jpg","jpeg","png","gif","validate image","validate-image","image validation","corrupt image"],"author":{"name":"Henry Izontimi"},"license":"MIT","devDependencies":{"@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","chai":"^4.3.4","eslint":"^7.23.0","mocha":"^8.3.2","nyc":"^15.1.0","ts-mocha":"^8.0.0","typescript":"^4.2.3"},"repository":{"type":"git","url":"git+https://github.com/henperi/image-validator.git"},"gitHead":"757221776774befa6904605e948cb3150d58a7e7","bugs":{"url":"https://github.com/henperi/image-validator/issues"},"homepage":"https://github.com/henperi/image-validator#readme","_id":"image-validator@1.2.0","_nodeVersion":"12.16.1","_npmVersion":"7.8.0","dist":{"integrity":"sha512-pMEduH0bK6iRgVxzPf58ONrvWozM2HSEKswfbAQgfT1uXSa+mOrnWlAqFVNOWb3XgbuFAvevIwy7C5MFnD05Mg==","shasum":"a109a12faa2d49b4c6a7a0c02cc8edac5c65cf01","tarball":"https://registry.npmjs.org/image-validator/-/image-validator-1.2.0.tgz","fileCount":5,"unpackedSize":5321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgchaoCRA9TVsSAnZWagAAFV4P/ikfiA87jGeWO7P133X0\nFq8RJyq27irEly0I63cZmEbpIZNRR2TDM23OnUlGPTCTMRNB+wQI11TXvZIo\nm/ZgEejagH8+bekeasjlxhwddqJ2bDlxReDLvu8W016M3Zyv9rPTS9MyUXtg\nvx3YN96MLPk8YzmculO3wU/JZQjDCx2+YQBSQeI+O6+UGoOO9OyMrKbXvH00\nwkDgtRE0RHOpjJTToYVRCwbIvi3WAT8sZoZyx0k95Z910qQgnC3PpZMSHDCD\ne/R5fRLABxdad/WwPmnTc+sZHn6QNKdWdhobUUj1kp3e/o2Io/oBrMpBpQFR\nG8YV6PWG05UJW4aLpy/Q6T3l2PRoigDDpB7GLm5zMX1EMo5zLip4dDb3SMmF\nDoCC9zszcdS8GiIfXafrQlf2Doq4trilrYpJ5OXhGpG1xZ+1KFMbCr+4Edrk\n1d2wjpFZS3kfZehznBZLV1gakrizc/6+631G8zUlIwXwMpKBUimoX8BQUPOl\nQEFSkUcqAR1feqeYmRdQKCAhjbdPwVZaNgUeAMndNvDeV8X+tiWv2bdEqvE+\nz+reyOCowIk5cJYMpbn+9YeFAYPeIrlAEZRcPSftgSEfsHOLai5dCHqOja+g\nqkutjJJPFwMi4waEO6LNecli/kZqX95eaaSFWQ/4SMqWV6AFf3GpCmtNTjtO\n/hbH\r\n=U0Db\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFiegOPUKhipw1ZsGZWHoY6NY9kmWiKD8UUNp9i9/Dz5AiA7pzFwhXlCdMod1Zo1bQl88I9ukOmBv8QL7AWHY9BflQ=="}]},"_npmUser":{"name":"henperi","email":"henperi.io@gmail.com"},"directories":{},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-validator_1.2.0_1618089640371_0.145761911557724"},"_hasShrinkwrap":false},"1.2.1":{"name":"image-validator","version":"1.2.1","description":"A small and simple utility package that can validate any kind of image. It can detect corrupt files, or invalid image urls","main":"index.js","scripts":{"build":"tsc","test":"ts-mocha tests/**/*.ts","coverage":"nyc npm test","lint":"eslint \"**\\*.ts\"","prepare":"npm run build"},"keywords":["validate","image","detect","corrupt","images","files","check","url","img","photo","pic","picture","jpg","jpeg","png","gif","validate image","validate-image","image validation","corrupt image"],"author":{"name":"Henry Izontimi"},"license":"MIT","devDependencies":{"@types/chai":"^4.2.16","@types/mocha":"^8.2.2","@typescript-eslint/eslint-plugin":"^4.20.0","@typescript-eslint/parser":"^4.20.0","chai":"^4.3.4","eslint":"^7.23.0","mocha":"^8.3.2","nyc":"^15.1.0","ts-mocha":"^8.0.0","typescript":"^4.2.3"},"repository":{"type":"git","url":"git+https://github.com/henperi/image-validator.git"},"gitHead":"6883d16009f1752f7d1bcbc51c21ac4b4e288651","bugs":{"url":"https://github.com/henperi/image-validator/issues"},"homepage":"https://github.com/henperi/image-validator#readme","_id":"image-validator@1.2.1","_nodeVersion":"14.17.0","_npmVersion":"7.19.1","dist":{"integrity":"sha512-mNV9ABWD9rKaMvBH0BeYOWtZaV6s459RNfPL+WJ+NMDO4qchucbQRFzePVg1+V5c09NjOOOOTMSaU2OtHcX1Ig==","shasum":"6c4da29d9d6a74e107941f3588ceb9d07dee35c6","tarball":"https://registry.npmjs.org/image-validator/-/image-validator-1.2.1.tgz","fileCount":5,"unpackedSize":6380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2vlKCRA9TVsSAnZWagAA4dIP/2N5MmusewRQQ1h/NOAW\n+Cvr1YS74dTv28t+5/cKP+A+sSJAY5Ldc8n4GuItzA6RbYXJ7zk359ORizvL\nny9pGlq/olKOFi4Wi68JGDYzvz4Lj4acdKxmAx+liaZe9l1Fn0yxIycLPu5t\nWostfUMqHZbvSkasTp7jgcVdfEysHqF2wYk57CngvQFTWkfBIys7KqknY3kI\n+pgu8whv9BadxvWXy7vi1PpD61gQJjq6e1cwqC6yu8psrq0sfJ3OB9AUMmeE\n5DDb4JRZvsAjSbNnpbyRuUfjCG8b03eR3ZN/0jfpMx2tup1fXY1JUjadtif0\n1lae/hVxClRcysCdeblkzY0O0Sdi1eGHbnXKaLtmDOQnSV/OsZrObK6q3uZF\nq8DcvBFy/5NNw66gNV2Vc14rszuAqy94NyBJzNPTTQ03bSLz220O53vcQesm\nEgByRIsCHg4zaar6Sgt3UdL3mFyEjR2g8uc+uGQgPfLkjAIQgNuywxDEcs8w\nOQZrHfNCdIEFKQMl46+AnTARKTdb4cmlqOliVhbauhL3RxyV9iRygvtKGkiO\nAfNG0OO5UA9Vz8h06/ZJpC7tHEWw6EBPoHnfzBUBQw2a4p6XcrdID2n5Q8zL\nvpzZ2e8VusiexAYFsc0HLykMEFRdsGWS7lbtfQWLl7bv7IQe07rfUjqhKzMc\nlC2z\r\n=/icf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBRFyImvpXpxLa4SqJXTVf0AWLitiVx1e32XVmSgByQAiEAlKUtnA3yxNnOUX9Gg60C3N5NnI208YHUSGsbY7fWm88="}]},"_npmUser":{"name":"henperi","email":"henperi.io@gmail.com"},"directories":{},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/image-validator_1.2.1_1633090887348_0.5282854037283311"},"_hasShrinkwrap":false}},"time":{"created":"2021-04-04T14:41:36.145Z","0.0.5":"2021-04-04T14:41:36.274Z","modified":"2022-05-05T18:57:13.119Z","0.1.0":"2021-04-04T17:25:20.244Z","1.0.0":"2021-04-04T17:46:08.359Z","1.0.1":"2021-04-04T18:01:19.414Z","1.0.2":"2021-04-04T18:31:27.701Z","1.1.0":"2021-04-05T13:02:11.468Z","1.1.1":"2021-04-05T13:08:33.958Z","1.2.0":"2021-04-10T21:20:40.507Z","1.2.1":"2021-10-01T12:21:27.490Z"},"maintainers":[{"name":"henperi","email":"henperi.io@gmail.com"}],"description":"A small and simple utility package that can validate any kind of image. It can detect corrupt files, or invalid image urls","keywords":["validate","image","detect","corrupt","images","files","check","url","img","photo","pic","picture","jpg","jpeg","png","gif","validate image","validate-image","image validation","corrupt image"],"author":{"name":"Henry Izontimi"},"license":"MIT","readme":"# Image Validator\n\n## This package helps to validate images on the DOM.\n\nA small and simple utility package that can validate any kind of image,\n\n- It can check and detect corrupt image files.\n- It can check and detect files whose extensions have been renamed to look like images.\n- It can check and detect remote or local image urls\n\nIt supports actual image files(from input), or any string image url (could be a data url, local url or a remote url on a server).\n\n## Installation\n\n```\nnpm install image-validator\n```\n\n## Examples & Usage\n\n### ES6\n\n```typescript\nimport { validateImage } from \"image-validator\";\n\n// To validate a file\nconst fileValidation = async (file: File) => {\n  const isValidImage = await validateImage(file);\n  console.log(isValidImage);\n  // expected output ==> true or false\n};\n\n// To validate a url, can be a remote url on a server or a local url on system\nconst urlValidation = async (url: string) => {\n  const isValidImage = await validateImage(url);\n  console.log(isValidImage);\n  // expected output ==> true or false\n};\n\n// We can ensure a throw for bad images by passing a second argument\nconst urlValidationThatThrowsOnError = async (url: string) => {\n  try {\n    const isValidImage = await validateImage(url, { throw: true });\n    console.log(isValidImage);\n    // expected output ==> true (for valid images)\n  } catch (error) {\n    console.log(error);\n    // expected output ==> \"The media resource is either invalid, corrupt or unsuitable\" (for invalid images)\n  }\n};\n```\n\n### ES5\n\n```javascript\nconst validateImage = require(\"./index\").validateImage;\n\n// To validate a file\nconst fileValidation = (file: File) => {\n  validateImage(file).then((validationResult) => console.log(validationResult));\n  // expected output ==> true or false\n};\n\n// To validate a url, can be a remote url on a server or a local url on system\nconst urlValidation = async (url: string) => {\n  validateImage(url).then((validationResult) => console.log(validationResult));\n  // expected output ==> true or false\n};\n\n// We can ensure a throw for bad images by passing a second argument\nconst urlValidationThatThrowsOnError = async (url: string) => {\n  validateImage(url, { throw: true })\n    .then((validationResult) => {\n      console.log(validationResult);\n      // expected output ==> true (for valid images)\n    })\n    .catch((error) => {\n      console.log(isValidImage);\n      // expected output ==> \"The media resource is either invalid, corrupt or unsuitable\" (for invalid images)\n    });\n};\n```\n","readmeFilename":"README.md","homepage":"https://github.com/henperi/image-validator#readme","repository":{"type":"git","url":"git+https://github.com/henperi/image-validator.git"},"bugs":{"url":"https://github.com/henperi/image-validator/issues"}}