{"id":2516610,"name":"validator","ecosystem":"npm","description":"String validation and sanitization","homepage":"https://github.com/validatorjs/validator.js","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/validatorjs/validator.js","keywords_array":["validator","validation","validate","sanitization","sanitize","sanitisation","sanitise","assert"],"namespace":null,"versions_count":218,"first_release_published_at":"2011-01-04T23:51:47.750Z","latest_release_published_at":"2026-04-02T19:45:30.677Z","latest_release_number":"13.15.35","last_synced_at":"2026-08-15T19:30:44.039Z","created_at":"2022-04-10T02:54:21.540Z","updated_at":"2026-08-16T13:24:22.934Z","registry_url":"https://www.npmjs.com/package/validator","install_command":"npm install validator","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"13.15.35"},"contentPolicy":null},"repo_metadata":{"id":37334357,"uuid":"965782","full_name":"validatorjs/validator.js","owner":"validatorjs","description":"String validation","archived":false,"fork":false,"pushed_at":"2026-08-08T00:00:12.000Z","size":5626,"stargazers_count":23740,"open_issues_count":470,"forks_count":2484,"subscribers_count":226,"default_branch":"master","last_synced_at":"2026-08-08T16:50:17.269Z","etag":null,"topics":["hacktoberfest","input","javascript","node","sanitization","sanitize","validate","validation","validations","validator"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/validatorjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":"THREAT_MODEL.md","audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null},"funding":{"open_collective":"validatorjs"}},"created_at":"2010-10-06T06:58:48.000Z","updated_at":"2026-08-08T10:56:03.000Z","dependencies_parsed_at":"2026-08-08T07:53:21.457Z","dependency_job_id":"6d56b734-963d-49cc-914b-73c248a1ded9","html_url":"https://github.com/validatorjs/validator.js","commit_stats":{"total_commits":1857,"total_committers":537,"mean_commits":3.458100558659218,"dds":0.613354873451804,"last_synced_commit":"fc31e6e7dccf9af4876bbb0062d0cc0e46f6cb3a"},"previous_names":["chriso/validator.js","chriso/node-validator"],"tags_count":160,"template":false,"template_full_name":null,"purl":"pkg:github/validatorjs/validator.js","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/validatorjs","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/sbom","scorecard":{"id":280408,"data":{"date":"2025-08-04","repo":{"name":"github.com/validatorjs/validator.js","commit":"abcc8ecb8569b531f8951d9f6343d2b156268e0c"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":6.8,"checks":[{"name":"Maintained","score":7,"reason":"6 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Code-Review","score":9,"reason":"Found 28/30 approved changesets -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/validatorjs/validator.js/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/validatorjs/validator.js/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/validatorjs/validator.js/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/validatorjs/validator.js/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/validatorjs/validator.js/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/validatorjs/validator.js/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/validatorjs/validator.js/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/npm-publish.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/validatorjs/validator.js/npm-publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/npm-publish.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/validatorjs/validator.js/npm-publish.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/ci.yml:23","Warn: npmCommand not pinned by hash: .github/workflows/npm-publish.yml:21","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/codeql-analysis.yml:28","Info: jobLevel 'contents' permission set to 'read': .github/workflows/codeql-analysis.yml:29","Info: jobLevel 'contents' permission set to 'read': .github/workflows/npm-publish.yml:9","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/npm-publish.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 commits out of 28 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T15:39:58.886Z","repository_id":37334357,"created_at":"2025-08-17T15:39:58.886Z","updated_at":"2025-08-17T15:39:58.886Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36413469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-08T02:00:08.763Z","response_time":96,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"validatorjs","name":"validatorjs","uuid":"52114810","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/52114810?v=4","repositories_count":3,"last_synced_at":"2024-03-25T20:03:56.933Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/validatorjs","funding_links":[],"total_stars":22472,"followers":36,"following":0,"created_at":"2022-11-02T16:24:25.760Z","updated_at":"2024-03-25T20:03:56.944Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/validatorjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/validatorjs/repositories"},"tags":[{"name":"13.15.35","sha":"7a8079709cd4cb27b2a1846e6f6508d68c9d928f","kind":"commit","published_at":"2026-04-01T21:21:52.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.15.35","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.15.35","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.15.35","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.35/manifests"},{"name":"13.15.26","sha":"784e52a06205672577f897c6021b3100615340c1","kind":"commit","published_at":"2025-12-18T05:35:50.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.15.26","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.15.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.15.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.26/manifests"},{"name":"13.15.23","sha":"9113304819ae2627c1b7e9c5994a76f60efbe0b6","kind":"commit","published_at":"2025-11-10T17:47:34.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.15.23","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.15.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.15.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.23/manifests"},{"name":"13.15.22","sha":"f2b5c17dbe03f2ca9ad9122c597f81e86ce1a9a1","kind":"commit","published_at":"2025-11-08T12:54:51.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.15.22","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.15.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.15.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.22/manifests"},{"name":"13.15.20","sha":"30d4fe02c16d36ed471f12da658c4b5d843781e0","kind":"commit","published_at":"2025-10-26T04:41:17.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.15.20","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.15.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.15.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.20/manifests"},{"name":"13.15.15","sha":"3847c6f90192bf9eec1aabc1bcb33e33d5810881","kind":"commit","published_at":"2025-05-28T04:29:16.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.15.15","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.15.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.15.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.15/manifests"},{"name":"13.15.0","sha":"a665f3cbedd743585f15cf254a9d440020afb8b6","kind":"commit","published_at":"2025-03-24T18:39:01.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.15.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.15.0/manifests"},{"name":"13.12.0","sha":"cd4e7bf983e2c378de25424fb711e5c2d8d9066d","kind":"commit","published_at":"2024-05-09T05:05:56.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.12.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.12.0/manifests"},{"name":"13.11.0","sha":"f074abdd851d56c8425bc14aec41049eb26b041e","kind":"commit","published_at":"2023-08-03T15:04:57.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.11.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.11.0/manifests"},{"name":"13.9.0","sha":"54d330c43f292ab410b90db9d8dd31f7cd926e75","kind":"commit","published_at":"2023-02-02T17:30:19.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.9.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.9.0/manifests"},{"name":"13.7.0","sha":"47ee5ad64cf5c684c841b59110af4e221b74945c","kind":"commit","published_at":"2021-11-01T21:02:10.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.7.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.7.0/manifests"},{"name":"13.6.1","sha":"24b3fd3309d1057dd87af3a568def0db01dbaade","kind":"commit","published_at":"2021-04-20T09:51:52.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.6.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.6.1/manifests"},{"name":"13.6.0","sha":"2a3a1c33607698d69fc788c3b9efddffa6195193","kind":"commit","published_at":"2021-04-18T19:20:08.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.6.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.6.0/manifests"},{"name":"13.5.2","sha":"b793beb10b83b758a89c74c7740af48bc6b95486","kind":"commit","published_at":"2020-12-10T11:20:38.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.5.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.5.2/manifests"},{"name":"13.5.1","sha":"d808a43c9049fed9d62721bc576183145f1ee52e","kind":"commit","published_at":"2020-11-30T13:43:20.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.5.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.5.1/manifests"},{"name":"13.5.0","sha":"012301d26a9dc120518fbbdd9702cacbdaf76c49","kind":"commit","published_at":"2020-11-30T03:37:13.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.5.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.5.0/manifests"},{"name":"v13.1.17","sha":"f492d89e8c662f73b0bf262db022ba3b863a1ae1","kind":"commit","published_at":"2020-09-18T20:04:59.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/v13.1.17","html_url":"https://github.com/validatorjs/validator.js/releases/tag/v13.1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@v13.1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/v13.1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/v13.1.17/manifests"},{"name":"13.1.17","sha":"8551e73608c971707940f0548805e5ef83baf060","kind":"commit","published_at":"2020-09-18T19:52:32.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.1.17","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.1.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.1.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.1.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.1.17/manifests"},{"name":"13.1.1","sha":"b7ffd5db054f6dee229f7e1ac317c3fd200df9fb","kind":"commit","published_at":"2020-06-11T20:53:49.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.1.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.1.1/manifests"},{"name":"13.1.0","sha":"591032509b687a9d0522f37887ab19bb72edc003","kind":"commit","published_at":"2020-06-10T10:21:12.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.1.0/manifests"},{"name":"13.0.0","sha":"4db2711c416b4ddbe47439a78694fcaad82a4cbb","kind":"commit","published_at":"2020-03-20T02:44:46.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/13.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/13.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@13.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/13.0.0/manifests"},{"name":"12.2.0","sha":"04b8b0a530aeb8051b7ee829e8539005e419b1ec","kind":"commit","published_at":"2020-01-25T02:50:22.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/12.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/12.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@12.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/12.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/12.2.0/manifests"},{"name":"12.1.0","sha":"0d204da14f640fd2a8bf1874b6995128ff28409d","kind":"commit","published_at":"2019-11-21T05:26:54.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/12.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/12.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@12.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/12.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/12.1.0/manifests"},{"name":"12.0.0","sha":"b5a1d1f23fcdd24e3ca9d6090fdc0a06fcc23d55","kind":"commit","published_at":"2019-10-27T22:58:11.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/12.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@12.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/12.0.0/manifests"},{"name":"11.1.0","sha":"56cd1f04a5c7d97a31d2e9c92133cbbb6ade6548","kind":"commit","published_at":"2019-07-04T20:18:17.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/11.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/11.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@11.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/11.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/11.1.0/manifests"},{"name":"11.0.0","sha":"90cc0223498d19cd3b3d58d5fcff6a9cf0884400","kind":"commit","published_at":"2019-05-23T11:06:31.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/11.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@11.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/11.0.0/manifests"},{"name":"10.11.0","sha":"c0b905e994ff2d8259eac06bbdbb07152486458c","kind":"commit","published_at":"2019-01-15T22:38:05.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.11.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.11.0/manifests"},{"name":"10.10.0","sha":"b32d21eb00753857a2136d95a82c17ef35951084","kind":"commit","published_at":"2018-12-23T05:19:21.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.10.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.10.0/manifests"},{"name":"10.9.0","sha":"ef5f7a1657e4ea2a716c323b1e8f0bb0f0b79dd0","kind":"commit","published_at":"2018-11-07T22:57:39.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.9.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.9.0/manifests"},{"name":"10.8.0","sha":"c4b1eea39dc23dc66952535a8bcd9125bebbcd35","kind":"commit","published_at":"2018-09-24T23:20:01.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.8.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.8.0/manifests"},{"name":"10.7.1","sha":"5c861043b2649842f6ecd539d94b978f8996a78f","kind":"commit","published_at":"2018-09-02T11:59:52.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.7.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.7.1/manifests"},{"name":"10.7.0","sha":"d3aa0a881e0296ba8bb582ffbf21f6d6d7e8d0bf","kind":"commit","published_at":"2018-08-24T05:46:47.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.7.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.7.0/manifests"},{"name":"10.6.0","sha":"e467d7dcf47071b2e587cb5ded1b85d8ef132dfb","kind":"commit","published_at":"2018-08-17T00:41:23.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.6.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.6.0/manifests"},{"name":"10.5.0","sha":"ed4b52d7ddf7c3014c649f7d934e91ad52348407","kind":"commit","published_at":"2018-07-31T06:17:46.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.5.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.5.0/manifests"},{"name":"10.4.0","sha":"0ce2b3cdc53459c3296b55351467e967d5c3e6e9","kind":"commit","published_at":"2018-06-19T23:22:06.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.4.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.4.0/manifests"},{"name":"10.3.0","sha":"0a9b52d818e459d4942c22a630f657b2f01ad976","kind":"commit","published_at":"2018-06-03T21:10:19.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.3.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.3.0/manifests"},{"name":"10.2.0","sha":"f8daa1f4dd9c6d03c68261daa6ab1e0287141831","kind":"commit","published_at":"2018-05-10T01:20:16.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.2.0/manifests"},{"name":"10.1.0","sha":"843fd1e16f6c8641db2e7e2be21cd0342ee0109f","kind":"commit","published_at":"2018-05-04T23:11:34.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.1.0/manifests"},{"name":"10.0.0","sha":"cf7483ed46153b5f53fcbdfcce33984c12fc48a9","kind":"commit","published_at":"2018-05-03T05:29:27.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/10.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@10.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/10.0.0/manifests"},{"name":"9.4.1","sha":"748d4999ceb23a90f6c61b9cbdb1bc957e59ec92","kind":"commit","published_at":"2018-02-18T08:02:13.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/9.4.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/9.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@9.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.4.1/manifests"},{"name":"9.4.0","sha":"4e455d2d6a2ab31144f888574d83fed4fed0a49c","kind":"commit","published_at":"2018-01-30T09:18:47.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/9.4.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/9.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@9.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.4.0/manifests"},{"name":"9.3.0","sha":"ca0f25f993fac4d07b271cfa8b3497e5100aaabf","kind":"commit","published_at":"2018-01-26T03:45:14.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/9.3.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/9.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@9.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.3.0/manifests"},{"name":"9.2.0","sha":"b3be640d503a8f682655a72e03fe24ee7d2b1842","kind":"commit","published_at":"2017-12-09T22:08:26.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/9.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/9.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@9.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.2.0/manifests"},{"name":"9.1.2","sha":"85d40ade5e2336d82d8b4d2f78aea685c83d3a85","kind":"commit","published_at":"2017-11-24T01:41:22.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/9.1.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/9.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@9.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.1.2/manifests"},{"name":"9.1.1","sha":"c3eaddf680d8f22c6ec34d6a6d63a31597db7ab7","kind":"commit","published_at":"2017-10-25T03:28:18.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/9.1.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/9.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@9.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.1.1/manifests"},{"name":"9.1.0","sha":"375de50705a0de54df015b0ddff18ff9822c486e","kind":"commit","published_at":"2017-10-24T09:54:29.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/9.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/9.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@9.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.1.0/manifests"},{"name":"9.0.0","sha":"414906034e44b03bc6a7333332ee0953f89b5ed0","kind":"commit","published_at":"2017-09-29T03:10:42.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/9.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@9.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/9.0.0/manifests"},{"name":"8.2.0","sha":"fb4cbd9ca87d9798b6578990f761f7b1063896d3","kind":"commit","published_at":"2017-09-09T05:46:32.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/8.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/8.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@8.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/8.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/8.2.0/manifests"},{"name":"8.1.0","sha":"225bc3d439f21a1e7be3154a96510e188fe98a19","kind":"commit","published_at":"2017-08-22T10:35:48.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/8.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@8.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/8.1.0/manifests"},{"name":"8.0.0","sha":"b59133b1727b6af355b403a9a97a19226cceb34b","kind":"commit","published_at":"2017-07-07T19:20:55.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/8.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/8.0.0/manifests"},{"name":"7.2.0","sha":"18acf491812690df4d399a584a0af1ab4f343cb2","kind":"commit","published_at":"2017-06-29T02:39:36.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/7.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/7.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@7.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/7.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/7.2.0/manifests"},{"name":"7.1.0","sha":"87b3805a87793ccd16eccf37ddb1e1c68889f288","kind":"commit","published_at":"2017-06-22T03:15:26.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/7.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/7.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@7.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/7.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/7.1.0/manifests"},{"name":"7.0.0","sha":"c812c206fe0004ea81e4ed854faf2a526bfa8e30","kind":"commit","published_at":"2017-02-25T00:02:43.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/7.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/7.0.0/manifests"},{"name":"6.3.0","sha":"17b6c98b6963012fd8b6dfc0ae6aea5ed8ec35f3","kind":"commit","published_at":"2017-02-24T23:50:19.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/6.3.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/6.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@6.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.3.0/manifests"},{"name":"6.2.1","sha":"1ed9ee5d63d35e2616d6e780dc14c6e249d7b2fb","kind":"tag","published_at":"2017-01-06T06:36:31.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/6.2.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/6.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@6.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.2.1/manifests"},{"name":"6.2.0","sha":"da7560dedb6388c4efe42f54f0bea8b3d9d3cd6c","kind":"commit","published_at":"2016-11-28T23:25:10.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/6.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/6.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@6.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.2.0/manifests"},{"name":"6.1.0","sha":"61104b4490a7441e768ca90dca56a0eeb3d9c51e","kind":"commit","published_at":"2016-10-15T20:06:43.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/6.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/6.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@6.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.1.0/manifests"},{"name":"6.0.0","sha":"bccf8a2322c25d06c6024aff02e2d0b9e3624471","kind":"tag","published_at":"2016-09-27T02:56:10.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/6.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/6.0.0/manifests"},{"name":"5.7.0","sha":"3443132beccddf06c3f0a5e88c1dd2ee6513b612","kind":"tag","published_at":"2016-09-11T01:48:52.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/5.7.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/5.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@5.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.7.0/manifests"},{"name":"5.6.0","sha":"173338f8683fa7452a4e07a17dab2bf8525e7a20","kind":"tag","published_at":"2016-09-01T03:18:01.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/5.6.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/5.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@5.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.6.0/manifests"},{"name":"5.5.0","sha":"b22f199f4d22d06febc8abc42535a504090d5d68","kind":"tag","published_at":"2016-07-21T03:07:35.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/5.5.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/5.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@5.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.5.0/manifests"},{"name":"5.4.0","sha":"768afc8d8a2c6953a4d33f9991af72984c1583f1","kind":"tag","published_at":"2016-06-09T09:28:12.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/5.4.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/5.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@5.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.4.0/manifests"},{"name":"5.3.0","sha":"a3bd0fd3a8c31386586a9cf6d191ce6a8589f584","kind":"tag","published_at":"2016-05-28T01:45:49.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/5.3.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.3.0/manifests"},{"name":"5.2.0","sha":"449bbbff44169983cf1423d7b4c1d395723e574c","kind":"commit","published_at":"2016-04-04T22:20:06.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/5.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/5.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@5.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.2.0/manifests"},{"name":"5.1.0","sha":"f6d53f675765930056381d9e59b0258aab675ffa","kind":"commit","published_at":"2016-02-29T12:34:27.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/5.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.1.0/manifests"},{"name":"5.0.0","sha":"76a056190e831a21e1e589a9eee84913cfd03592","kind":"commit","published_at":"2016-02-21T23:01:37.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/5.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/5.0.0/manifests"},{"name":"4.9.0","sha":"86824417cfc9070904201d8bcf70045b573a4a69","kind":"commit","published_at":"2016-02-18T11:03:31.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.9.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.9.0/manifests"},{"name":"4.8.0","sha":"20624be25ca5e901698e63afcee8d978358232f4","kind":"commit","published_at":"2016-02-10T22:20:15.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.8.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.8.0/manifests"},{"name":"4.7.1","sha":"ccd3a48fb4ed664f5d0d9a9ad4420d014e5b3a46","kind":"commit","published_at":"2016-02-05T07:55:22.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.7.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.7.1/manifests"},{"name":"4.7.0","sha":"6e23933285e5b192b204636eabe404969eebb284","kind":"commit","published_at":"2016-02-04T09:01:21.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.7.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.7.0/manifests"},{"name":"4.6.1","sha":"942a00959b967b3bd619de19b02df2061b77efba","kind":"commit","published_at":"2016-02-03T06:52:51.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.6.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.6.1/manifests"},{"name":"4.6.0","sha":"995cf7adc40416d520d6188c90a7e9c0f7178690","kind":"commit","published_at":"2016-02-03T06:45:47.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.6.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.6.0/manifests"},{"name":"4.5.2","sha":"7ee94c5290a42db72af53efc3958fcdcf5ad984f","kind":"commit","published_at":"2016-01-28T04:09:10.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.5.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.5.2/manifests"},{"name":"4.5.1","sha":"eae8756ed233881689ed0885715187537f6cbad7","kind":"commit","published_at":"2016-01-20T01:30:18.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.5.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.5.1/manifests"},{"name":"4.5.0","sha":"031a6f640e49e45b0f7d340659cc81b5ba103022","kind":"commit","published_at":"2016-01-05T09:44:04.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.5.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.5.0/manifests"},{"name":"4.4.1","sha":"2f6842dc91e9bd73330795ecd56dfb9cd688e48f","kind":"commit","published_at":"2015-12-14T22:29:07.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.4.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.4.1/manifests"},{"name":"4.4.0","sha":"5c0603cab0005ee41235904c783f3ccb22e57fb0","kind":"commit","published_at":"2015-12-04T22:22:02.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.4.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.4.0/manifests"},{"name":"4.3.0","sha":"3dbb0cfcca51e5bdd3a65541cd5b8b15932157bf","kind":"commit","published_at":"2015-11-20T03:38:40.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.3.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.3.0/manifests"},{"name":"4.2.0","sha":"6bde55202330c93b58742012152157407b03abf6","kind":"commit","published_at":"2015-10-20T22:13:22.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.2.0/manifests"},{"name":"4.1.0","sha":"a5d38744c24efdf2c4b87189c2a55da4108a8149","kind":"commit","published_at":"2015-10-05T08:20:18.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.1.0/manifests"},{"name":"4.0.6","sha":"827e916b7835c813131c24131eef1c07a6682e30","kind":"commit","published_at":"2015-09-18T05:42:25.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.0.6","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.6/manifests"},{"name":"4.0.5","sha":"ca36a93f852b7d7536fca600a6f61a3ceb8a82f8","kind":"commit","published_at":"2015-08-17T16:59:54.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.0.5","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.5/manifests"},{"name":"4.0.4","sha":"b4749032a860cf245ff939b207a6f88cb54dab1d","kind":"commit","published_at":"2015-08-17T13:42:50.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.0.4","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.4/manifests"},{"name":"4.0.3","sha":"f9d65f26b000ea846426347b6784c057d48e1039","kind":"commit","published_at":"2015-08-15T06:54:37.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.0.3","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"57daf3948ecea1a6b2d9640628503ce50494f629","kind":"commit","published_at":"2015-08-04T21:00:25.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.0.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"a08ec14c45e206d33ebd3cce7deed41bd418779f","kind":"commit","published_at":"2015-08-03T09:41:39.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.0.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.1/manifests"},{"name":"4.0.0","sha":"f237658c24f01aa314f3c24e45fa19285cb6ae6e","kind":"commit","published_at":"2015-07-31T23:11:43.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/4.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/4.0.0/manifests"},{"name":"3.42.0","sha":"39e2d36ab956daf1f33b3ce4bc927d4d38b2d32a","kind":"commit","published_at":"2015-07-28T23:05:04.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.42.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.42.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.42.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.42.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.42.0/manifests"},{"name":"3.41.3","sha":"f709299a58f4961170cc998b57fd72f4e56cabfd","kind":"commit","published_at":"2015-07-27T00:41:09.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.41.3","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.41.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.41.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.41.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.41.3/manifests"},{"name":"3.41.2","sha":"1e5acbcbcbb1a3ff187daeabe9c36890c9b8d97e","kind":"commit","published_at":"2015-07-08T06:31:44.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.41.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.41.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.41.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.41.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.41.2/manifests"},{"name":"3.41.1","sha":"4a45eec017f48b081b3d92783c0dd89fc403299d","kind":"commit","published_at":"2015-07-06T21:19:16.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.41.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.41.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.41.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.41.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.41.1/manifests"},{"name":"3.41.0","sha":"b026e1ae5d4f9e62f1825144f125c4e7fc428555","kind":"commit","published_at":"2015-07-06T21:15:22.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.41.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.41.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.41.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.41.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.41.0/manifests"},{"name":"3.40.1","sha":"ae7041b2ba161a1924e2974af8093338185e9bb1","kind":"commit","published_at":"2015-06-11T23:40:04.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.40.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.40.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.40.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.40.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.40.1/manifests"},{"name":"3.40.0","sha":"d2d1d3932a5432ccda052e855b13d756c2d6ee17","kind":"commit","published_at":"2015-05-20T03:03:33.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.40.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.40.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.40.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.40.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.40.0/manifests"},{"name":"3.39.0","sha":"835e1f922a8f4ce21dde975a270131ca77bb11ca","kind":"commit","published_at":"2015-04-22T02:53:59.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.39.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.39.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.39.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.39.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.39.0/manifests"},{"name":"3.38.0","sha":"443ed44dae746439b075ac8bc446c7754933de3a","kind":"commit","published_at":"2015-04-16T14:56:13.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.38.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.38.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.38.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.38.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.38.0/manifests"},{"name":"3.37.0","sha":"415a54e82d4aef157b8926e77aabb70b342a4eb5","kind":"commit","published_at":"2015-03-30T08:28:12.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.37.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.37.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.37.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.37.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.37.0/manifests"},{"name":"3.36.0","sha":"a381542d9b5b725de1f0727e21fec4315d906b5d","kind":"commit","published_at":"2015-03-30T00:19:11.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.36.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.36.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.36.0/manifests"},{"name":"3.35.0","sha":"b2a3d4c06249520d746968317b339d848e97972f","kind":"commit","published_at":"2015-03-23T22:25:30.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.35.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.35.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.35.0/manifests"},{"name":"3.34.0","sha":"76f80756b5b1d53a0bb38137255557747f5f3b7d","kind":"commit","published_at":"2015-03-15T03:49:12.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.34.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.34.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.34.0/manifests"},{"name":"3.33.0","sha":"656bfdf1de75e4f39351831ed11efb9fc5a775d3","kind":"commit","published_at":"2015-03-03T02:13:11.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.33.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.33.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.33.0/manifests"},{"name":"3.32.0","sha":"f4a6ad7ed25934014c3851170d3f9a3f80198eda","kind":"commit","published_at":"2015-02-23T10:14:15.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.32.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.32.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.32.0/manifests"},{"name":"3.31.0","sha":"b42af6c45c7b00e343e28bb8d60e7b45f3090e6d","kind":"commit","published_at":"2015-02-21T00:39:39.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.31.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.31.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.31.0/manifests"},{"name":"3.30.0","sha":"86767b88ac16ba06f9c59473fd7fd0a76da51c8c","kind":"commit","published_at":"2015-02-12T00:00:11.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.30.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.30.0/manifests"},{"name":"3.29.0","sha":"61edcb495df3a8316bc5761c45b3e9d3a58a9a26","kind":"commit","published_at":"2015-02-10T02:25:34.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.29.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.29.0/manifests"},{"name":"3.28.0","sha":"41dcf645870ffe85122dfbd5196a2feb58124688","kind":"commit","published_at":"2015-01-22T14:44:37.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.28.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.28.0/manifests"},{"name":"3.27.0","sha":"d3468269cca94e2cf0681031a9d512b91c7bbf14","kind":"commit","published_at":"2014-12-29T15:54:28.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.27.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.27.0/manifests"},{"name":"3.26.0","sha":"f8122fe4b6c24a6d420f9cb01562113b1f5f29ad","kind":"commit","published_at":"2014-12-18T11:34:04.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.26.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.26.0/manifests"},{"name":"3.25.0","sha":"4e8f969a53219dd79160308f459213c851b46aaf","kind":"commit","published_at":"2014-12-17T13:08:44.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.25.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.25.0/manifests"},{"name":"3.24.0","sha":"64460636bd5de738b5efc23bf512fbcd69585b4f","kind":"commit","published_at":"2014-12-12T06:57:03.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.24.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.24.0/manifests"},{"name":"3.23.0","sha":"52495a3295dc86aa7ae27f4d750f0eadb17d8f62","kind":"commit","published_at":"2014-12-11T15:38:35.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.23.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.23.0/manifests"},{"name":"3.22.2","sha":"ae9ef3ccc2c9cf92f5954d65c0b1612b008dcbbc","kind":"commit","published_at":"2014-12-05T08:58:54.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.22.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.22.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.22.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.22.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.22.2/manifests"},{"name":"3.22.1","sha":"422d05423f8c427ec373258229763863a9d24b4c","kind":"commit","published_at":"2014-10-29T11:08:57.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.22.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.22.1/manifests"},{"name":"3.22.0","sha":"b8949f5ec3beeb4f3ade604170f7dc2fb95f880d","kind":"commit","published_at":"2014-10-18T05:06:38.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.22.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.22.0/manifests"},{"name":"3.21.0","sha":"21798113d9e3fcc345c7339cf2f56120b02fd93e","kind":"commit","published_at":"2014-10-16T08:25:35.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.21.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.21.0/manifests"},{"name":"3.20.0","sha":"2a263b3f31af5f97218f5b39a2c34eb90f23896a","kind":"commit","published_at":"2014-10-14T13:59:38.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.20.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.20.0/manifests"},{"name":"3.19.1","sha":"ad07ead6874a89cf4206e3d0a13ab3ff1f8dc6c8","kind":"commit","published_at":"2014-10-05T08:23:56.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.19.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.19.1/manifests"},{"name":"3.19.0","sha":"929359c5975f7871c49bf4b5e60152ed7e525d28","kind":"commit","published_at":"2014-09-21T05:35:57.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.19.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.19.0/manifests"},{"name":"3.18.1","sha":"eadc46f2e984c5ace52840fbdeca860e152bd773","kind":"commit","published_at":"2014-09-14T03:22:47.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.18.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.18.1/manifests"},{"name":"3.18.0","sha":"167f906b46087eae4944094bfd8dc18f9b2eca74","kind":"commit","published_at":"2014-09-09T13:11:07.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.18.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.18.0/manifests"},{"name":"3.17.2","sha":"f9768d1662a3e095ad4f26366eda2478aa06c5ea","kind":"commit","published_at":"2014-09-09T01:12:56.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.17.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.17.2/manifests"},{"name":"3.17.1","sha":"abc073de2645e339d4ece2c78f22f2b34a484637","kind":"commit","published_at":"2014-08-28T16:03:41.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.17.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.17.1/manifests"},{"name":"3.17.0","sha":"f33b86d5a29cb2f3f01865951aa236292c223369","kind":"commit","published_at":"2014-08-09T08:47:16.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.17.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.17.0/manifests"},{"name":"3.16.2","sha":"fed9ad7acd92ca743ba95698163f0c7ce6e264a0","kind":"tag","published_at":"2014-07-31T05:22:56.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.16.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.16.2/manifests"},{"name":"3.16.1","sha":"e3f76457fd16950bd8e6797f35c6ef8d182b6456","kind":"commit","published_at":"2014-07-10T15:08:15.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.16.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.16.1/manifests"},{"name":"3.16.0","sha":"b6e2bc218531164c017aade19b815eeffafad362","kind":"commit","published_at":"2014-06-13T00:31:37.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.16.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.16.0/manifests"},{"name":"3.15.0","sha":"85fabeb3a60ae7560896e98739995cbd7cd50943","kind":"commit","published_at":"2014-06-13T00:03:38.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.15.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.15.0/manifests"},{"name":"3.14.1","sha":"1f4c690e354835e8a5c7eecc1b6d6d55b5d476e8","kind":"commit","published_at":"2014-06-06T02:06:28.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.14.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.14.1/manifests"},{"name":"3.14.0","sha":"4530164f78c020905085b76aa0398fd46532abe9","kind":"commit","published_at":"2014-06-06T00:42:40.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.14.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.14.0/manifests"},{"name":"3.13.0","sha":"ab5d4130d3dad5736e9d1b7558e9c1c7dd14a99c","kind":"commit","published_at":"2014-06-02T09:32:56.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.13.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.13.0/manifests"},{"name":"3.12.0","sha":"472d45bc047033c792e54c6c78c1a447dba83218","kind":"commit","published_at":"2014-05-08T04:15:27.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.12.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.12.0/manifests"},{"name":"3.11.2","sha":"3e9e845c6960238fc6c789c41c9c1fb65c7dfc25","kind":"commit","published_at":"2014-05-04T23:08:25.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.11.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.11.2/manifests"},{"name":"3.11.1","sha":"0f476023f733eada3db3f3e0df2c5b40303a2e92","kind":"commit","published_at":"2014-05-04T23:05:02.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.11.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.11.1/manifests"},{"name":"3.11.0","sha":"cd5c33604760cf69a4df4c6bf76702bf55aebb8c","kind":"commit","published_at":"2014-04-26T20:57:30.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.11.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.11.0/manifests"},{"name":"3.10.0","sha":"35066f4a9f5bb2e37bec074bc20b8deae03262f0","kind":"commit","published_at":"2014-04-19T02:40:55.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.10.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.10.0/manifests"},{"name":"3.9.0","sha":"afc0796e54c50370aaeacf4f0952ebb19768923e","kind":"commit","published_at":"2014-04-15T02:56:30.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.9.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.9.0/manifests"},{"name":"3.8.0","sha":"fe203c6380753df3b8b50ba02c2dfd07392300a1","kind":"commit","published_at":"2014-04-11T02:37:15.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.8.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.8.0/manifests"},{"name":"3.7.0","sha":"2fed999b54f91ece2847d88fa2cd67169e3af2d5","kind":"commit","published_at":"2014-04-06T00:46:00.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.7.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.7.0/manifests"},{"name":"3.6.0","sha":"d808e6ac7090c9c1e857136ff05987b6d5edf01c","kind":"commit","published_at":"2014-04-04T05:38:42.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.6.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.6.0/manifests"},{"name":"3.5.1","sha":"9e3a99eb250834669d05fc99fac43450a36f6424","kind":"commit","published_at":"2014-03-26T21:55:35.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.5.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.5.1/manifests"},{"name":"3.5.0","sha":"0ea5295484f60cbe05c9e31cb5adc43dbd7a050c","kind":"commit","published_at":"2014-03-09T23:26:58.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.5.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.5.0/manifests"},{"name":"3.4.0","sha":"92937517f974b5891d622186f61508d9f0f8ae5a","kind":"commit","published_at":"2014-02-27T01:57:51.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.4.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.4.0/manifests"},{"name":"3.3.0","sha":"e323b41a280f161bcc6384a04f991c77f7ba2785","kind":"commit","published_at":"2014-02-22T03:05:43.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.3.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.3.0/manifests"},{"name":"3.2.1","sha":"13190b3a370f918745f5b6167305d0b12bd2ba05","kind":"commit","published_at":"2014-01-30T21:26:38.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.2.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.2.1/manifests"},{"name":"3.2.0","sha":"b3275f03c55a1fbb45552ea11f5304095f96f726","kind":"commit","published_at":"2014-01-21T23:17:46.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.2.0/manifests"},{"name":"3.1.0","sha":"5860279838bc20cae77ff253a69333af1109d273","kind":"commit","published_at":"2014-01-09T21:12:55.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.1.0/manifests"},{"name":"3.0.0","sha":"5951d7e016805a5333be28575964642e09900696","kind":"commit","published_at":"2014-01-09T00:19:23.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/3.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/3.0.0/manifests"},{"name":"2.1.0","sha":"792ab2bb67ebd5d247353cc94ed9ca8ab57fbc30","kind":"commit","published_at":"2014-01-08T05:06:32.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/2.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/2.1.0/manifests"},{"name":"2.0.0","sha":"cf073543d49d2ff4f8ab8448ab5a5125cbee5e7a","kind":"commit","published_at":"2013-10-31T00:48:43.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/2.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/2.0.0/manifests"},{"name":"1.5.1","sha":"ae76b88f44a8808060759a7956ad4c7852033686","kind":"commit","published_at":"2013-09-03T02:41:01.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.5.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"bcc779f4a03781c8644c8eb436b5378953036749","kind":"commit","published_at":"2013-08-18T23:41:09.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.5.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.5.0/manifests"},{"name":"1.4.0","sha":"b38d8161310225c6eb854b586b7d11044b8a0893","kind":"commit","published_at":"2013-07-31T09:50:10.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.4.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"f7ebd1fe98e4e2666205d63480be71edb4faafd4","kind":"commit","published_at":"2013-07-11T22:11:43.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.3.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.3.0/manifests"},{"name":"1.2.2","sha":"948380a376b50932f287ac9681ac9009d0596eca","kind":"commit","published_at":"2013-07-11T02:16:27.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.2.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.2.2/manifests"},{"name":"1.2.1","sha":"3c7c76554a10269d3e6627a291101da9fdd4e8a2","kind":"commit","published_at":"2013-06-19T03:32:35.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.2.1","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"fb19476f0d46615a678f10582881343e4579fc7c","kind":"commit","published_at":"2013-06-13T23:44:15.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.2.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.2.0/manifests"},{"name":"1.1.2","sha":"7ede62472ab9943fff9434c3797df9b052be0faa","kind":"commit","published_at":"2013-05-26T04:22:09.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.1.2","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.1.2/manifests"},{"name":"1.1.0","sha":"de0a3cb1bed50305323fd1d7e24e9ee0c3c176ee","kind":"commit","published_at":"2013-04-18T03:31:50.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.1.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"305dd302f48da6d52153f8571899a8b78f64d72e","kind":"commit","published_at":"2013-04-15T04:19:21.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/1.0.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/1.0.0/manifests"},{"name":"0.5.0","sha":"1cc4c6462ece9f04f8ecc19708be5c2a4ec74d4f","kind":"commit","published_at":"2013-04-08T04:38:14.000Z","download_url":"https://codeload.github.com/validatorjs/validator.js/tar.gz/0.5.0","html_url":"https://github.com/validatorjs/validator.js/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/validatorjs/validator.js@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/tags/0.5.0/manifests"}]},"repo_metadata_updated_at":"2026-08-12T17:21:17.646Z","dependent_packages_count":5570,"downloads":102818900,"downloads_period":"last-month","dependent_repos_count":493728,"rankings":{"downloads":0.03805795980860406,"dependent_repos_count":0.05237760943443134,"dependent_packages_count":0.0162362375298577,"stargazers_count":0.6213304186594617,"forks_count":0.7981767225470686,"docker_downloads_count":0.029871391475674122,"average":0.25934172324251625},"purl":"pkg:npm/validator","advisories":[{"uuid":"GSA_kwCzR0hTQS12Z2hmLWh2NXEtdmMyZ84ABPBA","url":"https://github.com/advisories/GHSA-vghf-hv5q-vc2g","title":"Validator is Vulnerable to Incomplete Filtering of One or More Instances of Special Elements","description":"Versions of the package validator before 13.15.22 are vulnerable to Incomplete Filtering of One or More Instances of Special Elements in the isLength() function that does not take into account Unicode variation selectors (\\uFE0F, \\uFE0E) appearing in a sequence which lead to improper string length calculation. This can lead to an application using isLength for input validation accepting strings significantly longer than intended, resulting in issues like data truncation in databases, buffer overflows in other system components, or denial-of-service.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2025-11-27T06:31:25.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.7,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","references":["https://nvd.nist.gov/vuln/detail/CVE-2025-12758","https://github.com/validatorjs/validator.js/pull/2616","https://gist.github.com/koral--/ad31208b25b9e3d1e2e35f1d4d72572e","https://security.snyk.io/vuln/SNYK-JS-VALIDATOR-13653476","https://github.com/validatorjs/validator.js/commit/d457ecaf55b0f3d8bd379d82757425d0d13dd382","http://seclists.org/fulldisclosure/2026/Jan/27","https://github.com/advisories/GHSA-vghf-hv5q-vc2g"],"source_kind":"github","identifiers":["GHSA-vghf-hv5q-vc2g","CVE-2025-12758"],"repository_url":null,"blast_radius":0.0,"created_at":"2025-12-02T17:00:08.489Z","updated_at":"2026-08-12T04:06:46.764Z","epss_percentage":0.00506,"epss_percentile":0.40568,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12Z2hmLWh2NXEtdmMyZ84ABPBA","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS12Z2hmLWh2NXEtdmMyZ84ABPBA","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"13.15.22","vulnerable_version_range":"\u003c 13.15.22"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12Z2hmLWh2NXEtdmMyZ84ABPBA/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS05OTY1LXZtcGgtMzN4eM4ABMyp","url":"https://github.com/advisories/GHSA-9965-vmph-33xx","title":"validator.js has a URL validation bypass vulnerability in its isURL function","description":"A URL validation bypass vulnerability exists in validator.js prior to version 13.15.20. The isURL() function uses '://' as a delimiter to parse protocols, while browsers use ':' as the delimiter. This parsing difference allows attackers to bypass protocol and domain validation by crafting URLs leading to XSS and Open Redirect attacks.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2025-09-30T18:30:25.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2025-56200","https://gist.github.com/junan-98/27ae092aa40e2a057d41a0f95148f666","https://gist.github.com/junan-98/a93130505b258b9e4ec9f393e7533596","https://github.com/validatorjs/validator.js","http://validatorjs.com","https://github.com/validatorjs/validator.js/issues/2600","https://github.com/validatorjs/validator.js/pull/2608","https://github.com/validatorjs/validator.js/commit/cbef5088f02d36caf978f378bb845fe49bdc0809","https://github.com/validatorjs/validator.js/releases/tag/13.15.20","https://github.com/advisories/GHSA-9965-vmph-33xx"],"source_kind":"github","identifiers":["GHSA-9965-vmph-33xx","CVE-2025-56200"],"repository_url":"https://github.com/validatorjs/validator.js","blast_radius":0.0,"created_at":"2025-10-13T21:00:10.546Z","updated_at":"2026-07-29T14:06:00.892Z","epss_percentage":0.00302,"epss_percentile":0.2255,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05OTY1LXZtcGgtMzN4eM4ABMyp","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS05OTY1LXZtcGgtMzN4eM4ABMyp","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"13.15.20","vulnerable_version_range":"\u003c 13.15.20"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS05OTY1LXZtcGgtMzN4eM4ABMyp/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS14eDRjLWpqNTgtcjd4Ns0W8g","url":"https://github.com/advisories/GHSA-xx4c-jj58-r7x6","title":"Inefficient Regular Expression Complexity in Validator.js","description":"### Impact\nVersions of `validator` prior to 13.7.0 are affected by an inefficient Regular Expression complexity  when using the `rtrim` and `trim` sanitizers.\n\n### Patches\nThe problem has been patched in validator 13.7.0","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-11-19T20:14:23.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","references":["https://github.com/validatorjs/validator.js/security/advisories/GHSA-xx4c-jj58-r7x6","https://nvd.nist.gov/vuln/detail/CVE-2021-3765","https://github.com/validatorjs/validator.js/issues/1599","https://github.com/validatorjs/validator.js/pull/1738","https://huntr.dev/bounties/c37e975c-21a3-4c5f-9b57-04d63b28cfc9/","https://github.com/advisories/GHSA-xx4c-jj58-r7x6"],"source_kind":"github","identifiers":["GHSA-xx4c-jj58-r7x6"],"repository_url":"https://github.com/validatorjs/validator.js","blast_radius":0.0,"created_at":"2022-12-21T16:12:43.636Z","updated_at":"2026-05-04T17:10:26.321Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14eDRjLWpqNTgtcjd4Ns0W8g","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS14eDRjLWpqNTgtcjd4Ns0W8g","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"13.7.0","vulnerable_version_range":"\u003e= 11.1.0, \u003c 13.7.0"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS14eDRjLWpqNTgtcjd4Ns0W8g/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1xZ21nLWdwcGctNzZnNc0W1g","url":"https://github.com/advisories/GHSA-qgmg-gppg-76g5","title":"Inefficient Regular Expression Complexity in validator.js","description":"validator.js prior to 13.7.0 is vulnerable to Inefficient Regular Expression Complexity","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2021-11-03T17:34:45.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","references":["https://nvd.nist.gov/vuln/detail/CVE-2021-3765","https://github.com/validatorjs/validator.js/commit/496fc8b2a7f5997acaaec33cc44d0b8dba5fb5e1","https://huntr.dev/bounties/c37e975c-21a3-4c5f-9b57-04d63b28cfc9","https://github.com/advisories/GHSA-qgmg-gppg-76g5"],"source_kind":"github","identifiers":["GHSA-qgmg-gppg-76g5","CVE-2021-3765"],"repository_url":"https://github.com/validatorjs/validator.js","blast_radius":0.0,"created_at":"2022-12-21T16:12:43.939Z","updated_at":"2026-08-14T00:15:10.905Z","epss_percentage":0.01666,"epss_percentile":0.74503,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xZ21nLWdwcGctNzZnNc0W1g","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1xZ21nLWdwcGctNzZnNc0W1g","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"13.7.0","vulnerable_version_range":"\u003c 13.7.0"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xZ21nLWdwcGctNzZnNc0W1g/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWY1dzYtcjdyZy1tY2dx","url":"https://github.com/advisories/GHSA-f5w6-r7rg-mcgq","title":"Regular Expression Denial of Service in validator","description":"Versions of `validator` prior to 3.22.1 are affected by a regular expression denial of service vulnerability in the `isURL` method.\n\n\n## Recommendation\n\nUpdate to version 3.22.1 or later.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2020-08-31T23:01:13.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H","references":["https://github.com/chriso/validator.js/issues/152#issuecomment-48107184","https://www.npmjs.com/advisories/42","https://nvd.nist.gov/vuln/detail/CVE-2014-8882","https://snyk.io/vuln/npm:validator:20130705","https://github.com/advisories/GHSA-f5w6-r7rg-mcgq"],"source_kind":"github","identifiers":["GHSA-f5w6-r7rg-mcgq","CVE-2014-8882"],"repository_url":"https://github.com/chriso/validator.js","blast_radius":0.0,"created_at":"2022-12-21T16:13:22.542Z","updated_at":"2026-06-20T04:11:26.761Z","epss_percentage":0.02642,"epss_percentile":0.86104,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWY1dzYtcjdyZy1tY2dx","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWY1dzYtcjdyZy1tY2dx","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"3.22.1","vulnerable_version_range":"\u003c 3.22.1"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWY1dzYtcjdyZy1tY2dx/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTc5bXgtODh3Ny04Zjdx","url":"https://github.com/advisories/GHSA-79mx-88w7-8f7q","title":"XSS Filter Bypass via Encoded URL in validator","description":"Versions of `validator` prior to 2.0.0 contained an xss filter method that is affected by several filter bypasses. This may result in a cross-site scripting vulnerability.\n\n\n## Proof of Concept\nThe xss() function removes the word \"javascript\" when contained inside an attribute.\n\nHowever, it does not properly handle cases where characters have been hex-encoded. \n\nAs a result, it is possible to build an input that bypasses the filter but which the browser will accept as valid JavaScript.\n\nFor example:\n```\u003ca href=\"jav\u0026#x61;script:...\"\u003eabc\u003c/a\u003e```\nwill render as:\n```\u003ca href=\"javascript:...\"\u003eabc\u003c/a\u003e```\n\n\n## Recommendation\n\nThe package author has decided to remove the xss filter functionality in the latest version of this module. If this feature is not currently being used, you are not affected by the vulnerability. If it is being used, updating to the latest version of the module will break your application.\n\nIn order for affected users to mitigate this vulnerability, it is necessary to use an [alternative package](https://www.npmjs.com/search?q=xss%20filter\u0026page=1\u0026ranking=optimal) that provides similar functionality.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2018-11-06T23:12:49.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.1,"cvss_vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2014-9772","https://github.com/chriso/validator.js/issues/181","https://github.com/advisories/GHSA-79mx-88w7-8f7q","https://www.npmjs.com/advisories/43","http://www.openwall.com/lists/oss-security/2016/04/20/11","http://www.securityfocus.com/bid/97102"],"source_kind":"github","identifiers":["GHSA-79mx-88w7-8f7q","CVE-2014-9772"],"repository_url":"https://github.com/chriso/validator.js","blast_radius":0.0,"created_at":"2022-12-21T16:13:33.862Z","updated_at":"2026-08-16T12:23:19.520Z","epss_percentage":0.02644,"epss_percentile":0.83774,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTc5bXgtODh3Ny04Zjdx","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTc5bXgtODh3Ny04Zjdx","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"2.0.0","vulnerable_version_range":"\u003c 2.0.0"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTc5bXgtODh3Ny04Zjdx/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXE0cXEtZm03cS1jd3A1","url":"https://github.com/advisories/GHSA-q4qq-fm7q-cwp5","title":"Multiple XSS Filter Bypasses in validator","description":"Versions of `validator` prior to 1.1.0 are affected by several cross-site scripting vulnerabilities due to bypasses discovered in the blacklist-based filter.\n\n\n## Proof of Concept\nVarious inputs that could bypass the filter were discovered:\n\nImproper parsing of nested tags:\n\n```\n\u003cs \u003conmouseover=\"alert(1)\"\u003e \u003c;s onmouseover=\"alert(1)\"\u003eThis is a test\u003c/s\u003e\n```\n\nIncomplete filtering of javascript: URIs:\n\n```\n\u003ca href=\"javascriptJ a V a S c R iPt::alert(1)\" \"\u003cs\u003e\"\u003etest\u003c/a\u003e\n```\n\nUI Redressing:\n\n```\n\u003cdiv style=\"z-index: 9999999; background-color: green; width: 100%; height: 100%\"\u003e\n\u003ch1\u003eYou have won\u003c/h1\u003ePlease click the link and enter your login details:\n\u003ca href=\"http://example.com/\"\u003ehttp://good.com\u003c/a\u003e\n\u003c/div\u003e\n```\n\nBypass via Nested Forbidden Strings:\n\n```\n\u003cscrRedirecRedirect 302t 302ipt type=\"text/javascript\"\u003eprompt(1);\u003c/scrRedirecRedirect 302t 302ipt\u003e\n```\n\nAdditional bypasses were discovered by Krzysztof Kotowicz in 2012 when auditing CodeIgniter's XSS filtering function, which this code was based off of.\n\n\n## Recommendation\n\nIf you are a developer currently using the xss filter function from the validator package, you should consider replacing it with the escape filter function from the same package. This function replaces all instances of angle brackets (\u003c, \u003e), ampersands, and quotation marks, so no HTML tags will be processed.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2017-10-24T18:33:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.1,"cvss_vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2013-7454","https://github.com/advisories/GHSA-q4qq-fm7q-cwp5","https://nealpoole.com/blog/2013/07/xss-filter-bypass-in-validator-nodejs-module/","https://www.npmjs.com/advisories/41","http://blog.kotowicz.net/2012/07/codeigniter-210-xssclean-cross-site.html","http://www.openwall.com/lists/oss-security/2016/04/20/11"],"source_kind":"github","identifiers":["GHSA-q4qq-fm7q-cwp5","CVE-2013-7454"],"repository_url":null,"blast_radius":0.0,"created_at":"2022-12-21T16:13:38.807Z","updated_at":"2026-08-16T12:23:28.838Z","epss_percentage":0.01857,"epss_percentile":0.76661,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXE0cXEtZm03cS1jd3A1","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXE0cXEtZm03cS1jd3A1","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"1.1.0","vulnerable_version_range":"\u003c 1.1.0"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXE0cXEtZm03cS1jd3A1/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTU1MnctcnFnOC1neHht","url":"https://github.com/advisories/GHSA-552w-rqg8-gxxm","title":"Moderate severity vulnerability that affects validator","description":"The validator module before 1.1.0 for Node.js allows remote attackers to bypass the cross-site scripting (XSS) filter via vectors related to UI redressing.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2017-10-24T18:33:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.1,"cvss_vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2013-7453","https://github.com/advisories/GHSA-552w-rqg8-gxxm","http://www.openwall.com/lists/oss-security/2016/04/20/11"],"source_kind":"github","identifiers":["GHSA-552w-rqg8-gxxm","CVE-2013-7453"],"repository_url":null,"blast_radius":0.0,"created_at":"2022-12-21T16:13:38.798Z","updated_at":"2026-08-16T12:23:28.838Z","epss_percentage":0.01857,"epss_percentile":0.76661,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTU1MnctcnFnOC1neHht","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTU1MnctcnFnOC1neHht","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"1.1.0","vulnerable_version_range":"\u003c 1.1.0"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTU1MnctcnFnOC1neHht/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXJoNmMtcTkzOC0zcjlx","url":"https://github.com/advisories/GHSA-rh6c-q938-3r9q","title":"Moderate severity vulnerability that affects validator","description":"The validator module before 1.1.0 for Node.js allows remote attackers to bypass the cross-site scripting (XSS) filter via a crafted javascript URI.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2017-10-24T18:33:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.1,"cvss_vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2013-7452","https://github.com/advisories/GHSA-rh6c-q938-3r9q"],"source_kind":"github","identifiers":["GHSA-rh6c-q938-3r9q","CVE-2013-7452"],"repository_url":null,"blast_radius":0.0,"created_at":"2022-12-21T16:13:38.789Z","updated_at":"2026-08-16T12:23:28.837Z","epss_percentage":0.02048,"epss_percentile":0.79518,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXJoNmMtcTkzOC0zcjlx","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXJoNmMtcTkzOC0zcjlx","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"1.1.0","vulnerable_version_range":"\u003c 1.1.0"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXJoNmMtcTkzOC0zcjlx/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXFwanAtN3JwMi05YzNm","url":"https://github.com/advisories/GHSA-qpjp-7rp2-9c3f","title":"Moderate severity vulnerability that affects validator","description":"The validator module before 1.1.0 for Node.js allows remote attackers to bypass the XSS filter via a nested tag.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2017-10-24T18:33:36.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.1,"cvss_vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2013-7451","https://github.com/advisories/GHSA-qpjp-7rp2-9c3f","http://www.openwall.com/lists/oss-security/2016/04/20/11"],"source_kind":"github","identifiers":["GHSA-qpjp-7rp2-9c3f","CVE-2013-7451"],"repository_url":null,"blast_radius":0.0,"created_at":"2022-12-21T16:13:38.779Z","updated_at":"2026-08-16T12:23:28.837Z","epss_percentage":0.01857,"epss_percentile":0.76661,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXFwanAtN3JwMi05YzNm","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXFwanAtN3JwMi05YzNm","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"1.1.0","vulnerable_version_range":"\u003c 1.1.0"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLXFwanAtN3JwMi05YzNm/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTk5NTktYzZxNi02cXAz","url":"https://github.com/advisories/GHSA-9959-c6q6-6qp3","title":"Moderate severity vulnerability that affects validator","description":"**Withdrawn:** Duplicate of GHSA-79mx-88w7-8f7q","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2017-10-24T18:33:36.000Z","withdrawn_at":"2020-06-17T16:30:41.000Z","classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2014-9772","https://github.com/advisories/GHSA-9959-c6q6-6qp3"],"source_kind":"github","identifiers":["GHSA-9959-c6q6-6qp3"],"repository_url":null,"blast_radius":0.0,"created_at":"2022-12-21T16:13:39.057Z","updated_at":"2026-08-16T12:23:30.746Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTk5NTktYzZxNi02cXAz","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTk5NTktYzZxNi02cXAz","packages":[{"ecosystem":"npm","package_name":"validator","versions":[{"first_patched_version":"2.0.0","vulnerable_version_range":"\u003c 2.0.0"}],"purl":"pkg:npm/validator"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTk5NTktYzZxNi02cXAz/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/validator","docker_dependents_count":12519,"docker_downloads_count":3575624693,"usage_url":"https://repos.ecosyste.ms/usage/npm/validator","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/validator/dependencies","status":null,"funding_links":["https://opencollective.com/validatorjs"],"critical":true,"issue_metadata":{"last_synced_at":"2026-08-12T17:21:13.355Z","issues_count":215,"pull_requests_count":734,"avg_time_to_close_issue":44669979.097087376,"avg_time_to_close_pull_request":17506352.107579462,"issues_closed_count":103,"pull_requests_closed_count":409,"pull_request_authors_count":370,"issue_authors_count":197,"avg_comments_per_issue":4.265116279069767,"avg_comments_per_pull_request":2.129427792915531,"merged_pull_requests_count":204,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":24,"past_year_pull_requests_count":183,"past_year_avg_time_to_close_issue":761527.5,"past_year_avg_time_to_close_pull_request":2047335.95,"past_year_issues_closed_count":6,"past_year_pull_requests_closed_count":60,"past_year_pull_request_authors_count":103,"past_year_issue_authors_count":22,"past_year_avg_comments_per_issue":2.2083333333333335,"past_year_avg_comments_per_pull_request":1.5628415300546448,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":30,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/validatorjs%2Fvalidator.js/issues","maintainers":[{"login":"WikiRik","count":32,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WikiRik"},{"login":"rubiin","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rubiin"},{"login":"profnandaa","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/profnandaa"},{"login":"ezkemboi","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ezkemboi"},{"login":"tux-tn","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tux-tn"}],"active_maintainers":[{"login":"WikiRik","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WikiRik"},{"login":"rubiin","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rubiin"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/validator/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/validator/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/validator/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/validator/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/validator/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/validator/codemeta","maintainers":[{"uuid":"cohara87","login":"cohara87","name":null,"email":"cohara87@gmail.com","url":null,"packages_count":31,"html_url":"https://www.npmjs.com/~cohara87","role":null,"created_at":"2022-11-10T11:19:03.673Z","updated_at":"2022-11-10T11:19:03.673Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/cohara87/packages"},{"uuid":"profnandaa","login":"profnandaa","name":null,"email":"prof@nandaa.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~profnandaa","role":null,"created_at":"2022-11-10T11:19:03.677Z","updated_at":"2022-11-10T11:19:03.677Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/profnandaa/packages"},{"uuid":"wikirik","login":"wikirik","name":null,"email":"npm@riksmale.info","url":null,"packages_count":16,"html_url":"https://www.npmjs.com/~wikirik","role":null,"created_at":"2025-11-03T17:33:10.263Z","updated_at":"2025-11-03T17:33:10.263Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/wikirik/packages"}]}