{"id":377794,"url":"https://github.com/micromatch/picomatch","last_synced_at":"2026-07-22T13:00:50.624Z","repository":{"id":37706638,"uuid":"156211895","full_name":"micromatch/picomatch","owner":"micromatch","description":"Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert","archived":false,"fork":false,"pushed_at":"2026-07-14T04:51:53.000Z","size":970,"stargazers_count":1280,"open_issues_count":52,"forks_count":121,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-07-18T11:04:26.633Z","etag":null,"topics":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"latest_commit_sha":null,"homepage":"https://github.com/micromatch","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/micromatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["doowb","jonschlinkert"]}},"created_at":"2018-11-05T12:06:49.000Z","updated_at":"2026-07-15T17:51:43.000Z","dependencies_parsed_at":"2024-03-28T04:23:19.352Z","dependency_job_id":"4ad3fc17-b98c-4439-8b5a-be8413f97373","html_url":"https://github.com/micromatch/picomatch","commit_stats":{"total_commits":196,"total_committers":26,"mean_commits":7.538461538461538,"dds":"0.44387755102040816","last_synced_commit":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/micromatch/picomatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/sbom","scorecard":{"id":642982,"data":{"date":"2025-08-11","repo":{"name":"github.com/micromatch/picomatch","commit":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/codeql.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:35","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/micromatch/.github/SECURITY.md:1","Info: Found linked content: github.com/micromatch/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/micromatch/.github/SECURITY.md:1","Info: Found text in security policy: github.com/micromatch/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T11:19:44.288Z","repository_id":37706638,"created_at":"2025-08-21T11:19:44.289Z","updated_at":"2025-08-21T11:19:44.289Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35685359,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"ssl_error","status_checked_at":"2026-07-20T02:08:09.736Z","response_time":111,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":{"login":"micromatch","name":"micromatch","uuid":"26890389","kind":"organization","description":"Libraries for fast, accurate glob matching.","email":null,"website":"https://github.com/jonschlinkert","location":null,"twitter":"jonschlinkert","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26890389?v=4","repositories_count":28,"last_synced_at":"2026-04-27T03:36:37.998Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["doowb","jonschlinkert"]}},"html_url":"https://github.com/micromatch","funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"total_stars":5624,"followers":109,"following":0,"created_at":"2022-11-02T16:18:53.320Z","updated_at":"2026-04-27T03:36:37.998Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch/repositories"},"packages":[{"id":14099558,"name":"@depup/picomatch","ecosystem":"npm","description":"Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. (with updated dependencies)","homepage":"https://github.com/micromatch/picomatch","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/micromatch/picomatch","keywords_array":["picomatch","depup","updated-dependencies","security","latest","patched","glob","match"],"namespace":"depup","versions_count":2,"first_release_published_at":"2026-03-19T03:37:02.843Z","latest_release_published_at":"2026-03-24T00:32:31.994Z","latest_release_number":"4.0.4-depup.0","last_synced_at":"2026-07-20T12:00:44.083Z","created_at":"2026-03-23T00:11:44.674Z","updated_at":"2026-07-20T12:00:44.084Z","registry_url":"https://www.npmjs.com/package/@depup/picomatch","install_command":"npm install @depup/picomatch","documentation_url":null,"metadata":{"funding":"https://github.com/sponsors/jonschlinkert","dist-tags":{"latest":"4.0.4-depup.0"}},"repo_metadata":{"id":37706638,"uuid":"156211895","full_name":"micromatch/picomatch","owner":"micromatch","description":"Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert","archived":false,"fork":false,"pushed_at":"2026-07-02T16:48:20.000Z","size":968,"stargazers_count":1277,"open_issues_count":51,"forks_count":121,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-07-09T20:42:46.993Z","etag":null,"topics":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"latest_commit_sha":null,"homepage":"https://github.com/micromatch","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/micromatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["doowb","jonschlinkert"]}},"created_at":"2018-11-05T12:06:49.000Z","updated_at":"2026-07-09T15:16:38.000Z","dependencies_parsed_at":"2024-03-28T04:23:19.352Z","dependency_job_id":"4ad3fc17-b98c-4439-8b5a-be8413f97373","html_url":"https://github.com/micromatch/picomatch","commit_stats":{"total_commits":196,"total_committers":26,"mean_commits":7.538461538461538,"dds":"0.44387755102040816","last_synced_commit":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/micromatch/picomatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/sbom","scorecard":{"id":642982,"data":{"date":"2025-08-11","repo":{"name":"github.com/micromatch/picomatch","commit":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/codeql.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:35","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/micromatch/.github/SECURITY.md:1","Info: Found linked content: github.com/micromatch/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/micromatch/.github/SECURITY.md:1","Info: Found text in security policy: github.com/micromatch/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T11:19:44.288Z","repository_id":37706638,"created_at":"2025-08-21T11:19:44.289Z","updated_at":"2025-08-21T11:19:44.289Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35323809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","response_time":60,"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":"micromatch","name":"micromatch","uuid":"26890389","kind":"organization","description":"Libraries for fast, accurate glob matching.","email":null,"website":"https://github.com/jonschlinkert","location":null,"twitter":"jonschlinkert","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26890389?v=4","repositories_count":28,"last_synced_at":"2026-04-27T03:36:37.998Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["doowb","jonschlinkert"]}},"html_url":"https://github.com/micromatch","funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"total_stars":5624,"followers":109,"following":0,"created_at":"2022-11-02T16:18:53.320Z","updated_at":"2026-04-27T03:36:37.998Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch/repositories"},"tags":[{"name":"2.3.2","sha":"81cba8d4b767cab3cb29d26eb4f691eed75b73b2","kind":"tag","published_at":"2026-03-23T20:40:48.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.2/manifests"},{"name":"3.0.2","sha":"a2197c6e7ddddda3733f9d738622a668d41c3b6a","kind":"tag","published_at":"2026-03-23T20:40:37.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.2/manifests"},{"name":"4.0.4","sha":"e5474fc1a4d7991870058170407dda8a42be5334","kind":"tag","published_at":"2026-03-23T20:31:48.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.4","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.4/manifests"},{"name":"4.0.3","sha":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9","kind":"commit","published_at":"2025-07-15T19:38:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da","kind":"tag","published_at":"2024-03-28T03:23:39.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"6ce95f5e008590510adac57d1910e574aa65845f","kind":"tag","published_at":"2024-02-08T02:31:28.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.1/manifests"},{"name":"3.0.1","sha":"5214db489eb118db1bcfde39f446188757bb45cf","kind":"tag","published_at":"2023-10-29T08:14:14.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"bc719c4c7ee0b1f7e1d1bdd27d60ae1779a43d89","kind":"tag","published_at":"2023-10-29T00:57:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.0/manifests"},{"name":"2.3.1","sha":"5467a5a9638472610de4f30709991b9a56bb5613","kind":"commit","published_at":"2022-01-02T17:13:07.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"68797253c84ffaf3c5386cdeb5325920fd96726a","kind":"commit","published_at":"2021-05-22T01:48:43.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.0/manifests"},{"name":"2.2.3","sha":"8839c01247bc39a5837428dbdf381fd47c564f1f","kind":"tag","published_at":"2021-04-10T10:13:33.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.2.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"aed790f037736f5c760f7b120935714d21503fe9","kind":"commit","published_at":"2020-03-21T11:22:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.2.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.2/manifests"},{"name":"2.1.1","sha":"7944dd0f7d174b067c6f3fddbaefb0a8ae9900c9","kind":"tag","published_at":"2019-11-06T22:23:04.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.1.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"50e1d44b32bf096facf90d58f0a5deca92fd771c","kind":"commit","published_at":"2019-10-31T07:46:08.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.1.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.0/manifests"},{"name":"2.0.7","sha":"9eb9a71780035c5c3e2c1e67eafa3d967f2289b2","kind":"tag","published_at":"2019-05-14T17:40:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.7","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.7/manifests"},{"name":"2.0.6","sha":"49148dc56587afd78ae3467af859e1f8ac49160c","kind":"commit","published_at":"2019-05-04T08:17:08.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.6","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.6/manifests"},{"name":"2.0.5","sha":"f364c5bc3412bf029a60540cfdd5c85dcbd6a2a9","kind":"commit","published_at":"2019-04-20T15:42:27.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.5","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.5/manifests"},{"name":"2.0.4","sha":"e7865c82ffe5e96555bdff57e855a37210a733fe","kind":"commit","published_at":"2019-04-14T06:35:01.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.4","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.4/manifests"},{"name":"2.0.3","sha":"35a32c92a3db911aec3ae77f06bf6d9115c1f7a2","kind":"commit","published_at":"2019-04-10T12:43:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"8df5e628da14bbedf983a595ee4b5a56326debef","kind":"commit","published_at":"2019-04-10T12:16:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"747938c74cf3b448e1e35e692aedc39fbb43d368","kind":"commit","published_at":"2019-04-10T11:50:18.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"2f75242aa5220e2b0c759cf4ef65036643afeecd","kind":"commit","published_at":"2019-04-10T11:04:32.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.0/manifests"},{"name":"1.2.0","sha":"15a5d0e85cf411d1331078e896e764fc102533d2","kind":"commit","published_at":"2019-03-30T02:19:48.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.2.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.2.0/manifests"},{"name":"1.1.2","sha":"c50cb8b2d61976e8ae4244c6aedeef63c0fc474c","kind":"commit","published_at":"2018-12-15T03:12:57.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.1.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.2/manifests"},{"name":"1.1.0","sha":"77bd2d05830b10e8bac557beeb54d201fb007f2c","kind":"commit","published_at":"2018-12-14T17:18:20.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.1.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.0/manifests"},{"name":"1.0.2","sha":"efe4ec9448069352030473b9a3b4e36345b1478d","kind":"commit","published_at":"2018-11-05T13:45:36.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"b4ba19ce0d27a80101fff9c518efcc5c584da2aa","kind":"commit","published_at":"2018-11-05T12:12:09.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.1/manifests"}]},"repo_metadata_updated_at":"2026-07-14T19:29:39.250Z","dependent_packages_count":0,"downloads":21,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":22.356192877460796,"dependent_packages_count":32.23715913671932,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":27.296676007090056},"purl":"pkg:npm/%40depup/picomatch","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@depup/picomatch","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@depup/picomatch","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@depup/picomatch/dependencies","status":null,"funding_links":["https://github.com/sponsors/jonschlinkert","https://github.com/sponsors/doowb"],"critical":null,"issue_metadata":{"last_synced_at":"2026-07-06T14:20:09.354Z","issues_count":70,"pull_requests_count":92,"avg_time_to_close_issue":20482715.060606062,"avg_time_to_close_pull_request":9148234.347826088,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":45,"issue_authors_count":59,"avg_comments_per_issue":2.4571428571428573,"avg_comments_per_pull_request":2.1521739130434785,"merged_pull_requests_count":56,"bot_issues_count":1,"bot_pull_requests_count":3,"past_year_issues_count":12,"past_year_pull_requests_count":15,"past_year_avg_time_to_close_issue":309857.3333333333,"past_year_avg_time_to_close_pull_request":1151191.3333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":12,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":2.1666666666666665,"past_year_avg_comments_per_pull_request":1.3333333333333333,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/issues","maintainers":[{"login":"danez","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"},{"login":"jonschlinkert","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonschlinkert"},{"login":"doowb","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/doowb"},{"login":"paulmillr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulmillr"}],"active_maintainers":[{"login":"danez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fpicomatch/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fpicomatch/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fpicomatch/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fpicomatch/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fpicomatch/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fpicomatch/codemeta","maintainers":[{"uuid":"chiefmikey","login":"chiefmikey","name":null,"email":"wolfemikl@gmail.com","url":null,"packages_count":2073,"html_url":"https://www.npmjs.com/~chiefmikey","role":null,"created_at":"2026-03-23T00:11:47.173Z","updated_at":"2026-03-23T00:11:47.173Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/chiefmikey/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5678656,"maintainers_count":1211400,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":2168737,"name":"picomatch-browser","ecosystem":"npm","description":"(temporary fork of picomatch) Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.","homepage":"https://github.com/acao/picomatch","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/micromatch/picomatch","keywords_array":["glob","match","picomatch"],"namespace":null,"versions_count":5,"first_release_published_at":"2021-12-07T19:56:06.912Z","latest_release_published_at":"2021-12-11T17:17:42.606Z","latest_release_number":"2.2.6","last_synced_at":"2026-07-20T12:00:45.432Z","created_at":"2022-04-09T21:57:38.062Z","updated_at":"2026-07-20T12:00:45.432Z","registry_url":"https://www.npmjs.com/package/picomatch-browser","install_command":"npm install picomatch-browser","documentation_url":null,"metadata":{"funding":"https://github.com/sponsors/jonschlinkert","dist-tags":{"latest":"2.2.6"}},"repo_metadata":{"id":37706638,"uuid":"156211895","full_name":"micromatch/picomatch","owner":"micromatch","description":"Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert","archived":false,"fork":false,"pushed_at":"2026-07-02T16:48:20.000Z","size":968,"stargazers_count":1277,"open_issues_count":51,"forks_count":121,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-07-09T20:42:46.993Z","etag":null,"topics":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"latest_commit_sha":null,"homepage":"https://github.com/micromatch","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/micromatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["doowb","jonschlinkert"]}},"created_at":"2018-11-05T12:06:49.000Z","updated_at":"2026-07-09T15:16:38.000Z","dependencies_parsed_at":"2024-03-28T04:23:19.352Z","dependency_job_id":"4ad3fc17-b98c-4439-8b5a-be8413f97373","html_url":"https://github.com/micromatch/picomatch","commit_stats":{"total_commits":196,"total_committers":26,"mean_commits":7.538461538461538,"dds":"0.44387755102040816","last_synced_commit":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/micromatch/picomatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/sbom","scorecard":{"id":642982,"data":{"date":"2025-08-11","repo":{"name":"github.com/micromatch/picomatch","commit":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/codeql.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:35","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/micromatch/.github/SECURITY.md:1","Info: Found linked content: github.com/micromatch/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/micromatch/.github/SECURITY.md:1","Info: Found text in security policy: github.com/micromatch/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T11:19:44.288Z","repository_id":37706638,"created_at":"2025-08-21T11:19:44.289Z","updated_at":"2025-08-21T11:19:44.289Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35323809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","response_time":60,"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":"micromatch","name":"micromatch","uuid":"26890389","kind":"organization","description":"Libraries for fast, accurate glob matching.","email":null,"website":"https://github.com/jonschlinkert","location":null,"twitter":"jonschlinkert","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26890389?v=4","repositories_count":28,"last_synced_at":"2026-04-27T03:36:37.998Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["doowb","jonschlinkert"]}},"html_url":"https://github.com/micromatch","funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"total_stars":5624,"followers":109,"following":0,"created_at":"2022-11-02T16:18:53.320Z","updated_at":"2026-04-27T03:36:37.998Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-07-16T01:28:09.299Z","dependent_packages_count":14,"downloads":4211241,"downloads_period":"last-month","dependent_repos_count":134,"rankings":{"downloads":0.8534447021388636,"dependent_repos_count":1.274595189576594,"dependent_packages_count":1.5719759701796183,"stargazers_count":2.5540314135832234,"forks_count":3.7597773734946176,"docker_downloads_count":null,"average":2.0027649297945835},"purl":"pkg:npm/picomatch-browser","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/picomatch-browser","docker_dependents_count":1,"docker_downloads_count":283,"usage_url":"https://repos.ecosyste.ms/usage/npm/picomatch-browser","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/picomatch-browser/dependencies","status":null,"funding_links":["https://github.com/sponsors/jonschlinkert","https://github.com/sponsors/doowb"],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-28T12:39:13.440Z","issues_count":69,"pull_requests_count":84,"avg_time_to_close_issue":20482715.060606062,"avg_time_to_close_pull_request":9459466.878787879,"issues_closed_count":33,"pull_requests_closed_count":66,"pull_request_authors_count":40,"issue_authors_count":58,"avg_comments_per_issue":2.4782608695652173,"avg_comments_per_pull_request":2.1785714285714284,"merged_pull_requests_count":54,"bot_issues_count":1,"bot_pull_requests_count":1,"past_year_issues_count":11,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":309857.3333333333,"past_year_avg_time_to_close_pull_request":1264.0,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":2.2727272727272725,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/issues","maintainers":[{"login":"danez","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"},{"login":"jonschlinkert","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonschlinkert"},{"login":"doowb","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/doowb"},{"login":"paulmillr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulmillr"}],"active_maintainers":[{"login":"danez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch-browser/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch-browser/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch-browser/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch-browser/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch-browser/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch-browser/codemeta","maintainers":[{"uuid":"acao","login":"acao","name":null,"email":"rikki.schulte@gmail.com","url":null,"packages_count":40,"html_url":"https://www.npmjs.com/~acao","role":null,"created_at":"2022-11-13T18:36:04.253Z","updated_at":"2022-11-13T18:36:04.253Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/acao/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5678656,"maintainers_count":1211400,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":5414268,"name":"browser-picomatch","ecosystem":"npm","description":"Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.","homepage":"https://github.com/micromatch/picomatch","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/micromatch/picomatch","keywords_array":["glob","match","picomatch"],"namespace":null,"versions_count":1,"first_release_published_at":"2022-11-10T10:04:58.701Z","latest_release_published_at":"2022-11-10T10:04:58.701Z","latest_release_number":"2.3.1","last_synced_at":"2026-07-20T12:00:50.898Z","created_at":"2022-11-11T00:50:12.847Z","updated_at":"2026-07-20T12:00:50.899Z","registry_url":"https://www.npmjs.com/package/browser-picomatch","install_command":"npm install browser-picomatch","documentation_url":null,"metadata":{"funding":"https://github.com/sponsors/jonschlinkert","dist-tags":{"latest":"2.3.1"}},"repo_metadata":{"id":37706638,"uuid":"156211895","full_name":"micromatch/picomatch","owner":"micromatch","description":"Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert","archived":false,"fork":false,"pushed_at":"2026-07-02T16:48:20.000Z","size":968,"stargazers_count":1277,"open_issues_count":51,"forks_count":121,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-07-09T20:42:46.993Z","etag":null,"topics":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"latest_commit_sha":null,"homepage":"https://github.com/micromatch","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/micromatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["doowb","jonschlinkert"]}},"created_at":"2018-11-05T12:06:49.000Z","updated_at":"2026-07-09T15:16:38.000Z","dependencies_parsed_at":"2024-03-28T04:23:19.352Z","dependency_job_id":"4ad3fc17-b98c-4439-8b5a-be8413f97373","html_url":"https://github.com/micromatch/picomatch","commit_stats":{"total_commits":196,"total_committers":26,"mean_commits":7.538461538461538,"dds":"0.44387755102040816","last_synced_commit":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/micromatch/picomatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/sbom","scorecard":{"id":642982,"data":{"date":"2025-08-11","repo":{"name":"github.com/micromatch/picomatch","commit":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/codeql.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:35","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/micromatch/.github/SECURITY.md:1","Info: Found linked content: github.com/micromatch/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/micromatch/.github/SECURITY.md:1","Info: Found text in security policy: github.com/micromatch/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T11:19:44.288Z","repository_id":37706638,"created_at":"2025-08-21T11:19:44.289Z","updated_at":"2025-08-21T11:19:44.289Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35323809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","response_time":60,"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":"micromatch","name":"micromatch","uuid":"26890389","kind":"organization","description":"Libraries for fast, accurate glob matching.","email":null,"website":"https://github.com/jonschlinkert","location":null,"twitter":"jonschlinkert","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26890389?v=4","repositories_count":28,"last_synced_at":"2026-04-27T03:36:37.998Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["doowb","jonschlinkert"]}},"html_url":"https://github.com/micromatch","funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"total_stars":5624,"followers":109,"following":0,"created_at":"2022-11-02T16:18:53.320Z","updated_at":"2026-04-27T03:36:37.998Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-07-16T01:28:09.270Z","dependent_packages_count":1,"downloads":75,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":48.278211043316155,"dependent_repos_count":25.30552159382132,"dependent_packages_count":16.219766897652278,"stargazers_count":3.4432894470994264,"forks_count":5.059196387189566,"average":19.66119707381575},"purl":"pkg:npm/browser-picomatch","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/browser-picomatch","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/browser-picomatch","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/browser-picomatch/dependencies","status":null,"funding_links":["https://github.com/sponsors/jonschlinkert","https://github.com/sponsors/doowb"],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-28T12:39:13.440Z","issues_count":69,"pull_requests_count":84,"avg_time_to_close_issue":20482715.060606062,"avg_time_to_close_pull_request":9459466.878787879,"issues_closed_count":33,"pull_requests_closed_count":66,"pull_request_authors_count":40,"issue_authors_count":58,"avg_comments_per_issue":2.4782608695652173,"avg_comments_per_pull_request":2.1785714285714284,"merged_pull_requests_count":54,"bot_issues_count":1,"bot_pull_requests_count":1,"past_year_issues_count":11,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":309857.3333333333,"past_year_avg_time_to_close_pull_request":1264.0,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":2.2727272727272725,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/issues","maintainers":[{"login":"danez","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"},{"login":"jonschlinkert","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonschlinkert"},{"login":"doowb","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/doowb"},{"login":"paulmillr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulmillr"}],"active_maintainers":[{"login":"danez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-picomatch/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-picomatch/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-picomatch/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-picomatch/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-picomatch/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/browser-picomatch/codemeta","maintainers":[{"uuid":"jasperdm","login":"jasperdm","name":null,"email":"jasperdemoor@gmail.com","url":null,"packages_count":55,"html_url":"https://www.npmjs.com/~jasperdm","role":null,"created_at":"2022-11-11T01:12:49.270Z","updated_at":"2022-11-11T01:12:49.270Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jasperdm/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5678656,"maintainers_count":1211400,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":1278189,"name":"@silverwind/picomatch","ecosystem":"npm","description":"Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.","homepage":"https://github.com/micromatch/picomatch","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/micromatch/picomatch","keywords_array":["glob","match","picomatch"],"namespace":"silverwind","versions_count":2,"first_release_published_at":"2020-11-23T18:15:03.243Z","latest_release_published_at":"2020-11-23T18:15:14.726Z","latest_release_number":"3.0.0","last_synced_at":"2026-07-20T12:00:51.058Z","created_at":"2022-04-08T19:19:48.435Z","updated_at":"2026-07-20T12:00:51.059Z","registry_url":"https://www.npmjs.com/package/@silverwind/picomatch","install_command":"npm install @silverwind/picomatch","documentation_url":null,"metadata":{"funding":"https://github.com/sponsors/jonschlinkert","dist-tags":{"latest":"3.0.0"}},"repo_metadata":{"id":37706638,"uuid":"156211895","full_name":"micromatch/picomatch","owner":"micromatch","description":"Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert","archived":false,"fork":false,"pushed_at":"2026-07-02T15:19:37.000Z","size":966,"stargazers_count":1276,"open_issues_count":52,"forks_count":121,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-07-02T16:33:22.383Z","etag":null,"topics":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"latest_commit_sha":null,"homepage":"https://github.com/micromatch","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/micromatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["doowb","jonschlinkert"]}},"created_at":"2018-11-05T12:06:49.000Z","updated_at":"2026-07-02T15:47:33.000Z","dependencies_parsed_at":"2024-03-28T04:23:19.352Z","dependency_job_id":"4ad3fc17-b98c-4439-8b5a-be8413f97373","html_url":"https://github.com/micromatch/picomatch","commit_stats":{"total_commits":196,"total_committers":26,"mean_commits":7.538461538461538,"dds":"0.44387755102040816","last_synced_commit":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/micromatch/picomatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/sbom","scorecard":{"id":642982,"data":{"date":"2025-08-11","repo":{"name":"github.com/micromatch/picomatch","commit":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/codeql.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:35","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/micromatch/.github/SECURITY.md:1","Info: Found linked content: github.com/micromatch/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/micromatch/.github/SECURITY.md:1","Info: Found text in security policy: github.com/micromatch/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T11:19:44.288Z","repository_id":37706638,"created_at":"2025-08-21T11:19:44.289Z","updated_at":"2025-08-21T11:19:44.289Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35104116,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-03T02:00:05.635Z","response_time":110,"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"},"tags":[]},"repo_metadata_updated_at":"2026-07-14T19:29:29.311Z","dependent_packages_count":1,"downloads":22,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":38.55837752871324,"dependent_repos_count":25.32799796580169,"dependent_packages_count":16.223928578504864,"stargazers_count":3.244695920325711,"forks_count":4.79489088273322,"average":17.629978175215747},"purl":"pkg:npm/%40silverwind/picomatch","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@silverwind/picomatch","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@silverwind/picomatch","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@silverwind/picomatch/dependencies","status":null,"funding_links":["https://github.com/sponsors/jonschlinkert","https://github.com/sponsors/doowb"],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-28T12:39:13.440Z","issues_count":69,"pull_requests_count":84,"avg_time_to_close_issue":20482715.060606062,"avg_time_to_close_pull_request":9459466.878787879,"issues_closed_count":33,"pull_requests_closed_count":66,"pull_request_authors_count":40,"issue_authors_count":58,"avg_comments_per_issue":2.4782608695652173,"avg_comments_per_pull_request":2.1785714285714284,"merged_pull_requests_count":54,"bot_issues_count":1,"bot_pull_requests_count":1,"past_year_issues_count":11,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":309857.3333333333,"past_year_avg_time_to_close_pull_request":1264.0,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":2.2727272727272725,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/issues","maintainers":[{"login":"danez","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"},{"login":"jonschlinkert","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonschlinkert"},{"login":"doowb","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/doowb"},{"login":"paulmillr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulmillr"}],"active_maintainers":[{"login":"danez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@silverwind%2Fpicomatch/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@silverwind%2Fpicomatch/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@silverwind%2Fpicomatch/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@silverwind%2Fpicomatch/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@silverwind%2Fpicomatch/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@silverwind%2Fpicomatch/codemeta","maintainers":[{"uuid":"silverwind","login":"silverwind","name":null,"email":"npm@silverwind.io","url":null,"packages_count":87,"html_url":"https://www.npmjs.com/~silverwind","role":null,"created_at":"2022-11-10T23:07:22.851Z","updated_at":"2022-11-10T23:07:22.851Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/silverwind/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5678656,"maintainers_count":1211400,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":11497147,"name":"@chance/picomatch","ecosystem":"npm","description":"Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.","homepage":"https://github.com/micromatch/picomatch","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/micromatch/picomatch","keywords_array":["glob","match","picomatch"],"namespace":"chance","versions_count":2,"first_release_published_at":"2025-03-28T22:49:22.762Z","latest_release_published_at":"2025-03-28T22:49:38.297Z","latest_release_number":"4.0.2","last_synced_at":"2026-07-20T12:00:51.232Z","created_at":"2025-03-28T22:50:12.694Z","updated_at":"2026-07-20T12:00:51.232Z","registry_url":"https://www.npmjs.com/package/@chance/picomatch","install_command":"npm install @chance/picomatch","documentation_url":null,"metadata":{"funding":"https://github.com/sponsors/jonschlinkert","dist-tags":{"latest":"4.0.2"}},"repo_metadata":{"id":37706638,"uuid":"156211895","full_name":"micromatch/picomatch","owner":"micromatch","description":"Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert","archived":false,"fork":false,"pushed_at":"2026-07-02T16:48:20.000Z","size":968,"stargazers_count":1277,"open_issues_count":51,"forks_count":121,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-07-09T20:42:46.993Z","etag":null,"topics":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"latest_commit_sha":null,"homepage":"https://github.com/micromatch","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/micromatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["doowb","jonschlinkert"]}},"created_at":"2018-11-05T12:06:49.000Z","updated_at":"2026-07-09T15:16:38.000Z","dependencies_parsed_at":"2024-03-28T04:23:19.352Z","dependency_job_id":"4ad3fc17-b98c-4439-8b5a-be8413f97373","html_url":"https://github.com/micromatch/picomatch","commit_stats":{"total_commits":196,"total_committers":26,"mean_commits":7.538461538461538,"dds":"0.44387755102040816","last_synced_commit":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/micromatch/picomatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/sbom","scorecard":{"id":642982,"data":{"date":"2025-08-11","repo":{"name":"github.com/micromatch/picomatch","commit":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/codeql.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:35","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/micromatch/.github/SECURITY.md:1","Info: Found linked content: github.com/micromatch/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/micromatch/.github/SECURITY.md:1","Info: Found text in security policy: github.com/micromatch/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T11:19:44.288Z","repository_id":37706638,"created_at":"2025-08-21T11:19:44.289Z","updated_at":"2025-08-21T11:19:44.289Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35323809,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-10T02:00:06.465Z","response_time":60,"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":"micromatch","name":"micromatch","uuid":"26890389","kind":"organization","description":"Libraries for fast, accurate glob matching.","email":null,"website":"https://github.com/jonschlinkert","location":null,"twitter":"jonschlinkert","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26890389?v=4","repositories_count":28,"last_synced_at":"2026-04-27T03:36:37.998Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["doowb","jonschlinkert"]}},"html_url":"https://github.com/micromatch","funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"total_stars":5624,"followers":109,"following":0,"created_at":"2022-11-02T16:18:53.320Z","updated_at":"2026-04-27T03:36:37.998Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-07-16T01:28:09.298Z","dependent_packages_count":0,"downloads":21,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":24.91757426034145,"dependent_packages_count":35.97208755955227,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":30.44483090994686},"purl":"pkg:npm/%40chance/picomatch","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@chance/picomatch","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@chance/picomatch","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@chance/picomatch/dependencies","status":null,"funding_links":["https://github.com/sponsors/jonschlinkert","https://github.com/sponsors/doowb"],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-28T12:39:13.440Z","issues_count":69,"pull_requests_count":84,"avg_time_to_close_issue":20482715.060606062,"avg_time_to_close_pull_request":9459466.878787879,"issues_closed_count":33,"pull_requests_closed_count":66,"pull_request_authors_count":40,"issue_authors_count":58,"avg_comments_per_issue":2.4782608695652173,"avg_comments_per_pull_request":2.1785714285714284,"merged_pull_requests_count":54,"bot_issues_count":1,"bot_pull_requests_count":1,"past_year_issues_count":11,"past_year_pull_requests_count":8,"past_year_avg_time_to_close_issue":309857.3333333333,"past_year_avg_time_to_close_pull_request":1264.0,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":2.2727272727272725,"past_year_avg_comments_per_pull_request":0.75,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/issues","maintainers":[{"login":"danez","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"},{"login":"jonschlinkert","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonschlinkert"},{"login":"doowb","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/doowb"},{"login":"paulmillr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulmillr"}],"active_maintainers":[{"login":"danez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chance%2Fpicomatch/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chance%2Fpicomatch/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chance%2Fpicomatch/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chance%2Fpicomatch/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chance%2Fpicomatch/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@chance%2Fpicomatch/codemeta","maintainers":[{"uuid":"chancestrickland","login":"chancestrickland","name":null,"email":"hi@chance.dev","url":null,"packages_count":143,"html_url":"https://www.npmjs.com/~chancestrickland","role":null,"created_at":"2025-03-28T22:50:13.459Z","updated_at":"2025-03-28T22:50:13.459Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/chancestrickland/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5678656,"maintainers_count":1211400,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":14676545,"name":"node-picomatch","ecosystem":"guix","description":"Fast and accurate matcher written in JavaScript","homepage":"https://github.com/micromatch/picomatch","licenses":"expat","normalized_licenses":["Other"],"repository_url":"https://github.com/micromatch/picomatch","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-06-25T07:55:31.501Z","latest_release_published_at":"2026-06-25T07:55:31.501Z","latest_release_number":"4.0.4","last_synced_at":"2026-06-25T07:55:31.680Z","created_at":"2026-06-25T07:55:31.353Z","updated_at":"2026-06-25T11:25:24.180Z","registry_url":"https://packages.guix.gnu.org/packages/node-picomatch/4.0.4/","install_command":"guix install node-picomatch","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/node-xyz.scm#n2814","metadata":{"location":"gnu/packages/node-xyz.scm:2814","variable_name":"node-picomatch"},"repo_metadata":{},"repo_metadata_updated_at":"2026-06-25T11:25:24.159Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/node-picomatch","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/node-picomatch","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/node-picomatch","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/node-picomatch/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/node-picomatch/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/node-picomatch/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/node-picomatch/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/node-picomatch/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/node-picomatch/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/node-picomatch/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":32125,"maintainers_count":0,"namespaces_count":0,"keywords_count":1627,"github":"guix-mirror","metadata":{"funded_packages_count":368},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-06-10T05:17:25.224Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":1178243,"name":"picomatch","ecosystem":"npm","description":"Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.","homepage":"https://github.com/micromatch/picomatch","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/micromatch/picomatch","keywords_array":["glob","match","picomatch"],"namespace":null,"versions_count":33,"first_release_published_at":"2018-11-05T12:07:08.695Z","latest_release_published_at":"2026-07-02T16:47:23.026Z","latest_release_number":"4.0.5","last_synced_at":"2026-07-21T17:30:57.085Z","created_at":"2022-04-08T13:01:22.049Z","updated_at":"2026-07-21T17:30:57.085Z","registry_url":"https://www.npmjs.com/package/picomatch","install_command":"npm install picomatch","documentation_url":null,"metadata":{"funding":"https://github.com/sponsors/jonschlinkert","dist-tags":{"latest":"4.0.5"}},"repo_metadata":{"id":37706638,"uuid":"156211895","full_name":"micromatch/picomatch","owner":"micromatch","description":"Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert","archived":false,"fork":false,"pushed_at":"2026-07-14T04:51:53.000Z","size":970,"stargazers_count":1280,"open_issues_count":52,"forks_count":121,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-07-18T11:04:26.633Z","etag":null,"topics":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"latest_commit_sha":null,"homepage":"https://github.com/micromatch","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/micromatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["doowb","jonschlinkert"]}},"created_at":"2018-11-05T12:06:49.000Z","updated_at":"2026-07-15T17:51:43.000Z","dependencies_parsed_at":"2024-03-28T04:23:19.352Z","dependency_job_id":"4ad3fc17-b98c-4439-8b5a-be8413f97373","html_url":"https://github.com/micromatch/picomatch","commit_stats":{"total_commits":196,"total_committers":26,"mean_commits":7.538461538461538,"dds":"0.44387755102040816","last_synced_commit":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da"},"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/micromatch/picomatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/sbom","scorecard":{"id":642982,"data":{"date":"2025-08-11","repo":{"name":"github.com/micromatch/picomatch","commit":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/codeql.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:35","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/micromatch/.github/SECURITY.md:1","Info: Found linked content: github.com/micromatch/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/micromatch/.github/SECURITY.md:1","Info: Found text in security policy: github.com/micromatch/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T11:19:44.288Z","repository_id":37706638,"created_at":"2025-08-21T11:19:44.289Z","updated_at":"2025-08-21T11:19:44.289Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35628025,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-18T02:00:07.223Z","response_time":61,"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":"micromatch","name":"micromatch","uuid":"26890389","kind":"organization","description":"Libraries for fast, accurate glob matching.","email":null,"website":"https://github.com/jonschlinkert","location":null,"twitter":"jonschlinkert","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26890389?v=4","repositories_count":28,"last_synced_at":"2026-04-27T03:36:37.998Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["doowb","jonschlinkert"]}},"html_url":"https://github.com/micromatch","funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"total_stars":5624,"followers":109,"following":0,"created_at":"2022-11-02T16:18:53.320Z","updated_at":"2026-04-27T03:36:37.998Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch/repositories"},"tags":[{"name":"2.3.2","sha":"81cba8d4b767cab3cb29d26eb4f691eed75b73b2","kind":"tag","published_at":"2026-03-23T20:40:48.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.2/manifests"},{"name":"3.0.2","sha":"a2197c6e7ddddda3733f9d738622a668d41c3b6a","kind":"tag","published_at":"2026-03-23T20:40:37.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.2/manifests"},{"name":"4.0.4","sha":"e5474fc1a4d7991870058170407dda8a42be5334","kind":"tag","published_at":"2026-03-23T20:31:48.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.4","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.4/manifests"},{"name":"4.0.3","sha":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9","kind":"commit","published_at":"2025-07-15T19:38:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.3/manifests"},{"name":"4.0.2","sha":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da","kind":"tag","published_at":"2024-03-28T03:23:39.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"6ce95f5e008590510adac57d1910e574aa65845f","kind":"tag","published_at":"2024-02-08T02:31:28.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.1/manifests"},{"name":"3.0.1","sha":"5214db489eb118db1bcfde39f446188757bb45cf","kind":"tag","published_at":"2023-10-29T08:14:14.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"bc719c4c7ee0b1f7e1d1bdd27d60ae1779a43d89","kind":"tag","published_at":"2023-10-29T00:57:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.0/manifests"},{"name":"2.3.1","sha":"5467a5a9638472610de4f30709991b9a56bb5613","kind":"commit","published_at":"2022-01-02T17:13:07.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"68797253c84ffaf3c5386cdeb5325920fd96726a","kind":"commit","published_at":"2021-05-22T01:48:43.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.0/manifests"},{"name":"2.2.3","sha":"8839c01247bc39a5837428dbdf381fd47c564f1f","kind":"tag","published_at":"2021-04-10T10:13:33.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.2.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"aed790f037736f5c760f7b120935714d21503fe9","kind":"commit","published_at":"2020-03-21T11:22:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.2.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.2/manifests"},{"name":"2.1.1","sha":"7944dd0f7d174b067c6f3fddbaefb0a8ae9900c9","kind":"tag","published_at":"2019-11-06T22:23:04.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.1.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"50e1d44b32bf096facf90d58f0a5deca92fd771c","kind":"commit","published_at":"2019-10-31T07:46:08.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.1.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.0/manifests"},{"name":"2.0.7","sha":"9eb9a71780035c5c3e2c1e67eafa3d967f2289b2","kind":"tag","published_at":"2019-05-14T17:40:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.7","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.7/manifests"},{"name":"2.0.6","sha":"49148dc56587afd78ae3467af859e1f8ac49160c","kind":"commit","published_at":"2019-05-04T08:17:08.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.6","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.6/manifests"},{"name":"2.0.5","sha":"f364c5bc3412bf029a60540cfdd5c85dcbd6a2a9","kind":"commit","published_at":"2019-04-20T15:42:27.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.5","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.5/manifests"},{"name":"2.0.4","sha":"e7865c82ffe5e96555bdff57e855a37210a733fe","kind":"commit","published_at":"2019-04-14T06:35:01.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.4","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.4/manifests"},{"name":"2.0.3","sha":"35a32c92a3db911aec3ae77f06bf6d9115c1f7a2","kind":"commit","published_at":"2019-04-10T12:43:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"8df5e628da14bbedf983a595ee4b5a56326debef","kind":"commit","published_at":"2019-04-10T12:16:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"747938c74cf3b448e1e35e692aedc39fbb43d368","kind":"commit","published_at":"2019-04-10T11:50:18.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"2f75242aa5220e2b0c759cf4ef65036643afeecd","kind":"commit","published_at":"2019-04-10T11:04:32.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.0/manifests"},{"name":"1.2.0","sha":"15a5d0e85cf411d1331078e896e764fc102533d2","kind":"commit","published_at":"2019-03-30T02:19:48.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.2.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.2.0/manifests"},{"name":"1.1.2","sha":"c50cb8b2d61976e8ae4244c6aedeef63c0fc474c","kind":"commit","published_at":"2018-12-15T03:12:57.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.1.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.2/manifests"},{"name":"1.1.0","sha":"77bd2d05830b10e8bac557beeb54d201fb007f2c","kind":"commit","published_at":"2018-12-14T17:18:20.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.1.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.0/manifests"},{"name":"1.0.2","sha":"efe4ec9448069352030473b9a3b4e36345b1478d","kind":"commit","published_at":"2018-11-05T13:45:36.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"b4ba19ce0d27a80101fff9c518efcc5c584da2aa","kind":"commit","published_at":"2018-11-05T12:12:09.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.1/manifests"}]},"repo_metadata_updated_at":"2026-07-18T19:14:44.023Z","dependent_packages_count":2541,"downloads":1723128914,"downloads_period":"last-month","dependent_repos_count":1888591,"rankings":{"downloads":0.0045724323943966624,"dependent_repos_count":0.017057637016222277,"dependent_packages_count":0.03151418973623089,"stargazers_count":2.489456710154058,"forks_count":3.6898708027740152,"docker_downloads_count":0.007940152062125939,"average":1.0400686540228414},"purl":"pkg:npm/picomatch","advisories":[{"uuid":"GSA_kwCzR0hTQS0zdjdmLTU1cDYtZjU1cM4ABURe","url":"https://github.com/advisories/GHSA-3v7f-55p6-f55p","title":"Picomatch: Method Injection in POSIX Character Classes causes incorrect Glob Matching","description":"### Impact\npicomatch is vulnerable to a **method injection vulnerability (CWE-1321)** affecting the `POSIX_REGEX_SOURCE` object. Because the object inherits from `Object.prototype`, specially crafted POSIX bracket expressions (e.g., `[[:constructor:]]`) can reference inherited method names. These methods are implicitly converted to strings and injected into the generated regular expression.\n\nThis leads to **incorrect glob matching behavior (integrity impact)**, where patterns may match unintended filenames. The issue does **not enable remote code execution**, but it can cause security-relevant logic errors in applications that rely on glob matching for filtering, validation, or access control.\n\nAll users of affected `picomatch` versions that process untrusted or user-controlled glob patterns are potentially impacted.\n\n### Patches\n\nThis issue is fixed in picomatch 4.0.4, 3.0.2 and 2.3.2.\n\nUsers should upgrade to one of these versions or later, depending on their supported release line.\n\n### Workarounds\n\nIf upgrading is not immediately possible, avoid passing untrusted glob patterns to picomatch.\n\nPossible mitigations include:\n- Sanitizing or rejecting untrusted glob patterns, especially those containing POSIX character classes like `[[:...:]]`.\n- Avoiding the use of POSIX bracket expressions if user input is involved.\n- Manually patching the library by modifying `POSIX_REGEX_SOURCE` to use a null prototype:\n\n  ```js\n  const POSIX_REGEX_SOURCE = {\n    __proto__: null,\n    alnum: 'a-zA-Z0-9',\n    alpha: 'a-zA-Z',\n    // ... rest unchanged\n  };\n  \n### Resources\n\n- fix for similar issue: https://github.com/micromatch/picomatch/pull/144\n- picomatch repository https://github.com/micromatch/picomatch","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2026-03-25T21:13:39.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N","references":["https://github.com/micromatch/picomatch/security/advisories/GHSA-3v7f-55p6-f55p","https://github.com/micromatch/picomatch/commit/4516eb521f13a46b2fe1a1d2c9ef6b20ddc0e903","https://nvd.nist.gov/vuln/detail/CVE-2026-33672","https://github.com/advisories/GHSA-3v7f-55p6-f55p"],"source_kind":"github","identifiers":["GHSA-3v7f-55p6-f55p","CVE-2026-33672"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-03-25T22:00:10.034Z","updated_at":"2026-07-19T12:02:14.342Z","epss_percentage":0.0041,"epss_percentile":0.32599,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zdjdmLTU1cDYtZjU1cM4ABURe","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0zdjdmLTU1cDYtZjU1cM4ABURe","packages":[{"ecosystem":"npm","package_name":"picomatch","versions":[{"first_patched_version":"2.3.2","vulnerable_version_range":"\u003c 2.3.2"},{"first_patched_version":"3.0.2","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.0.2"},{"first_patched_version":"4.0.4","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.4"}],"purl":"pkg:npm/picomatch"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zdjdmLTU1cDYtZjU1cM4ABURe/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1jMmM3LXJjbTUtdnZxas4ABURd","url":"https://github.com/advisories/GHSA-c2c7-rcm5-vvqj","title":"Picomatch has a ReDoS vulnerability via extglob quantifiers","description":"### Impact\n`picomatch` is vulnerable to Regular Expression Denial of Service (ReDoS) when processing crafted extglob patterns. Certain patterns using extglob quantifiers such as `+()` and `*()`, especially when combined with overlapping alternatives or nested extglobs, are compiled into regular expressions that can exhibit catastrophic backtracking on non-matching input.\n\nExamples of problematic patterns include `+(a|aa)`, `+(*|?)`, `+(+(a))`, `*(+(a))`, and `+(+(+(a)))`. In local reproduction, these patterns caused multi-second event-loop blocking with relatively short inputs. For example, `+(a|aa)` compiled to `^(?:(?=.)(?:a|aa)+)$` and took about 2 seconds to reject a 41-character non-matching input, while nested patterns such as `+(+(a))` and `*(+(a))` took around 29 seconds to reject a 33-character input on a modern M1 MacBook.\n\nApplications are impacted when they allow untrusted users to supply glob patterns that are passed to `picomatch` for compilation or matching. In those cases, an attacker can cause excessive CPU consumption and block the Node.js event loop, resulting in a denial of service. Applications that only use trusted, developer-controlled glob patterns are much less likely to be exposed in a security-relevant way.\n\n### Patches\nThis issue is fixed in picomatch 4.0.4, 3.0.2 and 2.3.2.\n\nUsers should upgrade to one of these versions or later, depending on their supported release line.\n\n### Workarounds\nIf upgrading is not immediately possible, avoid passing untrusted glob patterns to `picomatch`.\n\nPossible mitigations include:\n- disable extglob support for untrusted patterns by using `noextglob: true`\n- reject or sanitize patterns containing nested extglobs or extglob quantifiers such as `+()` and `*()`\n- enforce strict allowlists for accepted pattern syntax\n- run matching in an isolated worker or separate process with time and resource limits\n- apply application-level request throttling and input validation for any endpoint that accepts glob patterns\n\n### Resources\n- Picomatch repository: https://github.com/micromatch/picomatch\n- `lib/parse.js` and `lib/constants.js` are involved in generating the vulnerable regex forms\n- Comparable ReDoS precedent: CVE-2024-4067 (`micromatch`)\n- Comparable generated-regex precedent: CVE-2024-45296 (`path-to-regexp`)","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-03-25T21:12:07.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/micromatch/picomatch/security/advisories/GHSA-c2c7-rcm5-vvqj","https://github.com/micromatch/picomatch/commit/5eceecd27543b8e056b9307d69e105ea03618a7d","https://nvd.nist.gov/vuln/detail/CVE-2026-33671","https://github.com/advisories/GHSA-c2c7-rcm5-vvqj"],"source_kind":"github","identifiers":["GHSA-c2c7-rcm5-vvqj","CVE-2026-33671"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-03-25T22:00:10.034Z","updated_at":"2026-07-19T12:02:14.342Z","epss_percentage":0.00412,"epss_percentile":0.32751,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jMmM3LXJjbTUtdnZxas4ABURd","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jMmM3LXJjbTUtdnZxas4ABURd","packages":[{"ecosystem":"npm","package_name":"picomatch","versions":[{"first_patched_version":"2.3.2","vulnerable_version_range":"\u003c 2.3.2"},{"first_patched_version":"3.0.2","vulnerable_version_range":"\u003e= 3.0.0, \u003c 3.0.2"},{"first_patched_version":"4.0.4","vulnerable_version_range":"\u003e= 4.0.0, \u003c 4.0.4"}],"purl":"pkg:npm/picomatch"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jMmM3LXJjbTUtdnZxas4ABURd/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/picomatch","docker_dependents_count":40798,"docker_downloads_count":9886764823,"usage_url":"https://repos.ecosyste.ms/usage/npm/picomatch","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/picomatch/dependencies","status":null,"funding_links":["https://github.com/sponsors/jonschlinkert","https://github.com/sponsors/doowb"],"critical":true,"issue_metadata":{"last_synced_at":"2026-06-25T21:12:24.073Z","issues_count":70,"pull_requests_count":89,"avg_time_to_close_issue":20482715.060606062,"avg_time_to_close_pull_request":9459466.878787879,"issues_closed_count":33,"pull_requests_closed_count":66,"pull_request_authors_count":44,"issue_authors_count":59,"avg_comments_per_issue":2.442857142857143,"avg_comments_per_pull_request":2.067415730337079,"merged_pull_requests_count":54,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":12,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":309857.3333333333,"past_year_avg_time_to_close_pull_request":1264.0,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":2.0833333333333335,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/issues","maintainers":[{"login":"danez","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"},{"login":"jonschlinkert","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonschlinkert"},{"login":"doowb","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/doowb"},{"login":"paulmillr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulmillr"}],"active_maintainers":[{"login":"danez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/picomatch/codemeta","maintainers":[{"uuid":"danez","login":"danez","name":null,"email":"npm@tschinder.de","url":null,"packages_count":33,"html_url":"https://www.npmjs.com/~danez","role":null,"created_at":"2022-11-10T14:22:43.415Z","updated_at":"2022-11-10T14:22:43.415Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/danez/packages"},{"uuid":"doowb","login":"doowb","name":null,"email":"brian.woodward@gmail.com","url":null,"packages_count":815,"html_url":"https://www.npmjs.com/~doowb","role":null,"created_at":"2022-11-10T14:22:43.385Z","updated_at":"2022-11-10T14:22:43.385Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/doowb/packages"},{"uuid":"jonschlinkert","login":"jonschlinkert","name":null,"email":"github@sellside.com","url":null,"packages_count":1548,"html_url":"https://www.npmjs.com/~jonschlinkert","role":null,"created_at":"2022-11-10T14:22:43.372Z","updated_at":"2022-11-10T14:22:43.372Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/jonschlinkert/packages"},{"uuid":"mrmlnc","login":"mrmlnc","name":null,"email":"dmalinochkin@rambler.ru","url":null,"packages_count":48,"html_url":"https://www.npmjs.com/~mrmlnc","role":null,"created_at":"2022-11-10T14:22:43.365Z","updated_at":"2022-11-10T14:22:43.365Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/mrmlnc/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5678656,"maintainers_count":1211400,"namespaces_count":399623,"keywords_count":847874,"github":"npm","metadata":{"funded_packages_count":171745},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-06-10T05:11:46.456Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":11895439,"name":"org.webjars.npm:picomatch-browser","ecosystem":"maven","description":"WebJar for picomatch-browser","homepage":"https://www.webjars.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/micromatch/picomatch","keywords_array":[],"namespace":"org.webjars.npm","versions_count":1,"first_release_published_at":"2025-07-10T01:35:28.000Z","latest_release_published_at":"2025-07-10T01:35:28.000Z","latest_release_number":"2.2.6","last_synced_at":"2026-07-20T12:00:51.129Z","created_at":"2025-07-10T01:46:46.923Z","updated_at":"2026-07-20T12:00:51.129Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/picomatch-browser/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/picomatch-browser/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":37706638,"uuid":"156211895","full_name":"micromatch/picomatch","owner":"micromatch","description":"Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert","archived":false,"fork":false,"pushed_at":"2025-07-15T19:38:57.000Z","size":871,"stargazers_count":1118,"open_issues_count":42,"forks_count":70,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-10-06T13:31:43.234Z","etag":null,"topics":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"latest_commit_sha":null,"homepage":"https://github.com/micromatch","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/micromatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["doowb","jonschlinkert"]}},"created_at":"2018-11-05T12:06:49.000Z","updated_at":"2025-10-04T15:21:49.000Z","dependencies_parsed_at":"2024-03-28T04:23:19.352Z","dependency_job_id":"4ad3fc17-b98c-4439-8b5a-be8413f97373","html_url":"https://github.com/micromatch/picomatch","commit_stats":{"total_commits":196,"total_committers":26,"mean_commits":7.538461538461538,"dds":"0.44387755102040816","last_synced_commit":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/micromatch/picomatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/sbom","scorecard":{"id":642982,"data":{"date":"2025-08-11","repo":{"name":"github.com/micromatch/picomatch","commit":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/codeql.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:35","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/micromatch/.github/SECURITY.md:1","Info: Found linked content: github.com/micromatch/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/micromatch/.github/SECURITY.md:1","Info: Found text in security policy: github.com/micromatch/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T11:19:44.288Z","repository_id":37706638,"created_at":"2025-08-21T11:19:44.289Z","updated_at":"2025-08-21T11:19:44.289Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000704,"owners_count":26082921,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"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":"micromatch","name":"micromatch","uuid":"26890389","kind":"organization","description":"Libraries for fast, accurate glob matching.","email":null,"website":"https://github.com/jonschlinkert","location":null,"twitter":"jonschlinkert","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26890389?v=4","repositories_count":28,"last_synced_at":"2024-03-25T19:35:16.965Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["doowb","jonschlinkert"]}},"html_url":"https://github.com/micromatch","funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"total_stars":4648,"followers":40,"following":0,"created_at":"2022-11-02T16:18:53.320Z","updated_at":"2024-03-25T19:35:24.848Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch/repositories"},"tags":[{"name":"4.0.2","sha":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da","kind":"tag","published_at":"2024-03-28T03:23:39.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"6ce95f5e008590510adac57d1910e574aa65845f","kind":"tag","published_at":"2024-02-08T02:31:28.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.1/manifests"},{"name":"3.0.1","sha":"5214db489eb118db1bcfde39f446188757bb45cf","kind":"tag","published_at":"2023-10-29T08:14:14.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"bc719c4c7ee0b1f7e1d1bdd27d60ae1779a43d89","kind":"tag","published_at":"2023-10-29T00:57:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.0/manifests"},{"name":"2.3.1","sha":"5467a5a9638472610de4f30709991b9a56bb5613","kind":"commit","published_at":"2022-01-02T17:13:07.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"68797253c84ffaf3c5386cdeb5325920fd96726a","kind":"commit","published_at":"2021-05-22T01:48:43.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.0/manifests"},{"name":"2.2.3","sha":"8839c01247bc39a5837428dbdf381fd47c564f1f","kind":"tag","published_at":"2021-04-10T10:13:33.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.2.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"aed790f037736f5c760f7b120935714d21503fe9","kind":"commit","published_at":"2020-03-21T11:22:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.2.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.2/manifests"},{"name":"2.1.1","sha":"7944dd0f7d174b067c6f3fddbaefb0a8ae9900c9","kind":"tag","published_at":"2019-11-06T22:23:04.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.1.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"50e1d44b32bf096facf90d58f0a5deca92fd771c","kind":"commit","published_at":"2019-10-31T07:46:08.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.1.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.0/manifests"},{"name":"2.0.7","sha":"9eb9a71780035c5c3e2c1e67eafa3d967f2289b2","kind":"tag","published_at":"2019-05-14T17:40:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.7","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.7/manifests"},{"name":"2.0.6","sha":"49148dc56587afd78ae3467af859e1f8ac49160c","kind":"commit","published_at":"2019-05-04T08:17:08.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.6","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.6/manifests"},{"name":"2.0.5","sha":"f364c5bc3412bf029a60540cfdd5c85dcbd6a2a9","kind":"commit","published_at":"2019-04-20T15:42:27.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.5","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.5/manifests"},{"name":"2.0.4","sha":"e7865c82ffe5e96555bdff57e855a37210a733fe","kind":"commit","published_at":"2019-04-14T06:35:01.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.4","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.4/manifests"},{"name":"2.0.3","sha":"35a32c92a3db911aec3ae77f06bf6d9115c1f7a2","kind":"commit","published_at":"2019-04-10T12:43:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"8df5e628da14bbedf983a595ee4b5a56326debef","kind":"commit","published_at":"2019-04-10T12:16:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"747938c74cf3b448e1e35e692aedc39fbb43d368","kind":"commit","published_at":"2019-04-10T11:50:18.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"2f75242aa5220e2b0c759cf4ef65036643afeecd","kind":"commit","published_at":"2019-04-10T11:04:32.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.0/manifests"},{"name":"1.2.0","sha":"15a5d0e85cf411d1331078e896e764fc102533d2","kind":"commit","published_at":"2019-03-30T02:19:48.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.2.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.2.0/manifests"},{"name":"1.1.2","sha":"c50cb8b2d61976e8ae4244c6aedeef63c0fc474c","kind":"commit","published_at":"2018-12-15T03:12:57.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.1.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.2/manifests"},{"name":"1.1.0","sha":"77bd2d05830b10e8bac557beeb54d201fb007f2c","kind":"commit","published_at":"2018-12-14T17:18:20.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.1.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.0/manifests"},{"name":"1.0.2","sha":"efe4ec9448069352030473b9a3b4e36345b1478d","kind":"commit","published_at":"2018-11-05T13:45:36.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"b4ba19ce0d27a80101fff9c518efcc5c584da2aa","kind":"commit","published_at":"2018-11-05T12:12:09.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-13T20:22:21.964Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":33.264419978214086,"dependent_packages_count":47.55586881711514,"stargazers_count":11.654645903930591,"forks_count":21.7373942100673,"docker_downloads_count":null,"average":28.553082227331778},"purl":"pkg:maven/org.webjars.npm/picomatch-browser","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:picomatch-browser","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:picomatch-browser","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:picomatch-browser/dependencies","status":null,"funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-09T04:27:06.977Z","issues_count":60,"pull_requests_count":77,"avg_time_to_close_issue":22500000.833333332,"avg_time_to_close_pull_request":6893510.935483871,"issues_closed_count":30,"pull_requests_closed_count":62,"pull_request_authors_count":34,"issue_authors_count":50,"avg_comments_per_issue":2.45,"avg_comments_per_pull_request":2.2727272727272725,"merged_pull_requests_count":54,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":298.0,"past_year_avg_time_to_close_pull_request":3813645.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/issues","maintainers":[{"login":"danez","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"},{"login":"jonschlinkert","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonschlinkert"},{"login":"doowb","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/doowb"},{"login":"paulmillr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulmillr"}],"active_maintainers":[{"login":"danez","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch-browser/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch-browser/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch-browser/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch-browser/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch-browser/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch-browser/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":612498,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":5003804,"name":"org.webjars.npm:picomatch","ecosystem":"maven","description":"WebJar for picomatch","homepage":"https://www.webjars.org","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/micromatch/picomatch","keywords_array":[],"namespace":"org.webjars.npm","versions_count":10,"first_release_published_at":"2019-08-14T17:11:22.000Z","latest_release_published_at":"2026-07-11T10:08:51.000Z","latest_release_number":"4.0.5","last_synced_at":"2026-07-20T12:00:53.680Z","created_at":"2022-07-27T11:05:39.570Z","updated_at":"2026-07-20T12:00:53.681Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/picomatch/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/picomatch/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":37706638,"uuid":"156211895","full_name":"micromatch/picomatch","owner":"micromatch","description":"Blazing fast and accurate glob matcher written JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. Used by GraphQL, Jest, Astro, Snowpack, Storybook, bulma, Serverless, fdir, Netlify, AWS Amplify, Revogrid, rollup, routify, open-wc, imba, ava, docusaurus, fast-glob, globby, chokidar, anymatch, cloudflare/miniflare, pts, and more than 5 million projects! Please follow picomatch's author: https://github.com/jonschlinkert","archived":false,"fork":false,"pushed_at":"2025-07-15T19:38:57.000Z","size":871,"stargazers_count":1118,"open_issues_count":42,"forks_count":70,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-10-06T13:31:43.234Z","etag":null,"topics":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"latest_commit_sha":null,"homepage":"https://github.com/micromatch","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/micromatch.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":["doowb","jonschlinkert"]}},"created_at":"2018-11-05T12:06:49.000Z","updated_at":"2025-10-04T15:21:49.000Z","dependencies_parsed_at":"2024-03-28T04:23:19.352Z","dependency_job_id":"4ad3fc17-b98c-4439-8b5a-be8413f97373","html_url":"https://github.com/micromatch/picomatch","commit_stats":{"total_commits":196,"total_committers":26,"mean_commits":7.538461538461538,"dds":"0.44387755102040816","last_synced_commit":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da"},"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/micromatch/picomatch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/sbom","scorecard":{"id":642982,"data":{"date":"2025-08-11","repo":{"name":"github.com/micromatch/picomatch","commit":"eec6f0bab6a05de4ffb6cf65357f4b5226a58dd9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":3,"reason":"4 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 3","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":4,"reason":"Found 8/19 approved changesets -- score normalized to 4","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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"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/codeql.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/micromatch/picomatch/test.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:35","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   1 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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/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/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/micromatch/.github/SECURITY.md:1","Info: Found linked content: github.com/micromatch/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/micromatch/.github/SECURITY.md:1","Info: Found text in security policy: github.com/micromatch/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"SAST","score":7,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 1 commits out of 20 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-21T11:19:44.288Z","repository_id":37706638,"created_at":"2025-08-21T11:19:44.289Z","updated_at":"2025-08-21T11:19:44.289Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279000704,"owners_count":26082921,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"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":"micromatch","name":"micromatch","uuid":"26890389","kind":"organization","description":"Libraries for fast, accurate glob matching.","email":null,"website":"https://github.com/jonschlinkert","location":null,"twitter":"jonschlinkert","company":null,"icon_url":"https://avatars.githubusercontent.com/u/26890389?v=4","repositories_count":28,"last_synced_at":"2024-03-25T19:35:16.965Z","metadata":{"has_sponsors_listing":false,"funding":{"github":["doowb","jonschlinkert"]}},"html_url":"https://github.com/micromatch","funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"total_stars":4648,"followers":40,"following":0,"created_at":"2022-11-02T16:18:53.320Z","updated_at":"2024-03-25T19:35:24.848Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/micromatch/repositories"},"tags":[{"name":"4.0.2","sha":"570df2f8781bc92e5fece2c16d9ff990c4a8d1da","kind":"tag","published_at":"2024-03-28T03:23:39.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.2/manifests"},{"name":"4.0.1","sha":"6ce95f5e008590510adac57d1910e574aa65845f","kind":"tag","published_at":"2024-02-08T02:31:28.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/4.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/4.0.1/manifests"},{"name":"3.0.1","sha":"5214db489eb118db1bcfde39f446188757bb45cf","kind":"tag","published_at":"2023-10-29T08:14:14.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.1/manifests"},{"name":"3.0.0","sha":"bc719c4c7ee0b1f7e1d1bdd27d60ae1779a43d89","kind":"tag","published_at":"2023-10-29T00:57:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/3.0.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/3.0.0/manifests"},{"name":"2.3.1","sha":"5467a5a9638472610de4f30709991b9a56bb5613","kind":"commit","published_at":"2022-01-02T17:13:07.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"68797253c84ffaf3c5386cdeb5325920fd96726a","kind":"commit","published_at":"2021-05-22T01:48:43.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.3.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.3.0/manifests"},{"name":"2.2.3","sha":"8839c01247bc39a5837428dbdf381fd47c564f1f","kind":"tag","published_at":"2021-04-10T10:13:33.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.2.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"aed790f037736f5c760f7b120935714d21503fe9","kind":"commit","published_at":"2020-03-21T11:22:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.2.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.2.2/manifests"},{"name":"2.1.1","sha":"7944dd0f7d174b067c6f3fddbaefb0a8ae9900c9","kind":"tag","published_at":"2019-11-06T22:23:04.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.1.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"50e1d44b32bf096facf90d58f0a5deca92fd771c","kind":"commit","published_at":"2019-10-31T07:46:08.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.1.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.1.0/manifests"},{"name":"2.0.7","sha":"9eb9a71780035c5c3e2c1e67eafa3d967f2289b2","kind":"tag","published_at":"2019-05-14T17:40:51.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.7","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.7/manifests"},{"name":"2.0.6","sha":"49148dc56587afd78ae3467af859e1f8ac49160c","kind":"commit","published_at":"2019-05-04T08:17:08.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.6","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.6/manifests"},{"name":"2.0.5","sha":"f364c5bc3412bf029a60540cfdd5c85dcbd6a2a9","kind":"commit","published_at":"2019-04-20T15:42:27.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.5","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.5/manifests"},{"name":"2.0.4","sha":"e7865c82ffe5e96555bdff57e855a37210a733fe","kind":"commit","published_at":"2019-04-14T06:35:01.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.4","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.4/manifests"},{"name":"2.0.3","sha":"35a32c92a3db911aec3ae77f06bf6d9115c1f7a2","kind":"commit","published_at":"2019-04-10T12:43:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.3","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.3/manifests"},{"name":"2.0.2","sha":"8df5e628da14bbedf983a595ee4b5a56326debef","kind":"commit","published_at":"2019-04-10T12:16:49.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.2/manifests"},{"name":"2.0.1","sha":"747938c74cf3b448e1e35e692aedc39fbb43d368","kind":"commit","published_at":"2019-04-10T11:50:18.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.1/manifests"},{"name":"2.0.0","sha":"2f75242aa5220e2b0c759cf4ef65036643afeecd","kind":"commit","published_at":"2019-04-10T11:04:32.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/2.0.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/2.0.0/manifests"},{"name":"1.2.0","sha":"15a5d0e85cf411d1331078e896e764fc102533d2","kind":"commit","published_at":"2019-03-30T02:19:48.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.2.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.2.0/manifests"},{"name":"1.1.2","sha":"c50cb8b2d61976e8ae4244c6aedeef63c0fc474c","kind":"commit","published_at":"2018-12-15T03:12:57.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.1.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.2/manifests"},{"name":"1.1.0","sha":"77bd2d05830b10e8bac557beeb54d201fb007f2c","kind":"commit","published_at":"2018-12-14T17:18:20.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.1.0","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.1.0/manifests"},{"name":"1.0.2","sha":"efe4ec9448069352030473b9a3b4e36345b1478d","kind":"commit","published_at":"2018-11-05T13:45:36.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.0.2","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.2/manifests"},{"name":"1.0.1","sha":"b4ba19ce0d27a80101fff9c518efcc5c584da2aa","kind":"commit","published_at":"2018-11-05T12:12:09.000Z","download_url":"https://codeload.github.com/micromatch/picomatch/tar.gz/1.0.1","html_url":"https://github.com/micromatch/picomatch/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/micromatch/picomatch@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/tags/1.0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-13T20:22:21.958Z","dependent_packages_count":6,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":31.979943940947386,"dependent_packages_count":9.330802583451545,"stargazers_count":11.248929079479858,"forks_count":16.65459477571363,"average":17.303567594898105},"purl":"pkg:maven/org.webjars.npm/picomatch","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:picomatch","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:picomatch","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:picomatch/dependencies","status":null,"funding_links":["https://github.com/sponsors/doowb","https://github.com/sponsors/jonschlinkert"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-09T04:27:06.977Z","issues_count":60,"pull_requests_count":77,"avg_time_to_close_issue":22500000.833333332,"avg_time_to_close_pull_request":6893510.935483871,"issues_closed_count":30,"pull_requests_closed_count":62,"pull_request_authors_count":34,"issue_authors_count":50,"avg_comments_per_issue":2.45,"avg_comments_per_pull_request":2.2727272727272725,"merged_pull_requests_count":54,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":6,"past_year_pull_requests_count":11,"past_year_avg_time_to_close_issue":298.0,"past_year_avg_time_to_close_pull_request":3813645.0,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.3333333333333333,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":4,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/issues","maintainers":[{"login":"danez","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"},{"login":"jonschlinkert","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonschlinkert"},{"login":"doowb","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/doowb"},{"login":"paulmillr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulmillr"}],"active_maintainers":[{"login":"danez","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:picomatch/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":612498,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}}],"commits":{"id":10639,"full_name":"micromatch/picomatch","default_branch":"master","total_commits":227,"total_committers":30,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":7.566666666666666,"dds":0.49339207048458145,"past_year_total_commits":26,"past_year_total_committers":7,"past_year_total_bot_commits":1,"past_year_total_bot_committers":1,"past_year_mean_commits":3.7142857142857144,"past_year_dds":0.46153846153846156,"last_synced_at":"2026-07-20T12:02:00.193Z","last_synced_commit":"4f41a8edade7a5ab19832f7b40ecce46b288767f","created_at":"2023-03-07T11:08:29.902Z","updated_at":"2026-07-20T12:00:59.057Z","committers":[{"name":"Jon Schlinkert","email":"jon.schlinkert@sellside.com","login":"jonschlinkert","count":115},{"name":"XhmikosR","email":"xhmikosr@gmail.com","login":"XhmikosR","count":21},{"name":"doowb","email":"brian.woodward@gmail.com","login":"doowb","count":20},{"name":"Daniel Tschinder","email":"code@tschinder.de","login":"danez","count":19},{"name":"mrmlnc","email":"mrmlnc@yandex-team.ru","login":"mrmlnc","count":12},{"name":"M4rk9696","email":"nimalan.m@protonmail.com","login":"Mark1626","count":4},{"name":"Steven","email":"steven@ceriously.com","login":"styfle","count":4},{"name":"Corey Farrell","email":"git@cfware.com","login":"coreyfarrell","count":3},{"name":"Paul Miller","email":"paul@paulmillr.com","login":"paulmillr","count":3},{"name":"Jason Dent","email":"Jason3S","login":"Jason3S","count":3},{"name":"Madeline Gurriarán","email":"53496941+SuperchupuDev","login":"SuperchupuDev","count":2},{"name":"MerlijnW70","email":"196433316+MerlijnW70","login":"MerlijnW70","count":2},{"name":"Rikki Schulte","email":"rikki.schulte@gmail.com","login":"acao","count":2},{"name":"zhoulintao.ming","email":"zhoulintao.ming@bytedance.com","login":null,"count":1},{"name":"Ben McCann","email":"322311+benmccann","login":"benmccann","count":1},{"name":"Connor Peet","email":"connor@peet.io","login":"connor4312","count":1},{"name":"Dan Allen","email":"dan.j.allen@gmail.com","login":"mojavelinux","count":1},{"name":"Fran Dios","email":"frankdiox@gmail.com","login":"frandiox","count":1},{"name":"GILGAMESH","email":"~@gilgamesh.cc","login":"GilgameshxZero","count":1},{"name":"Jon Simpkins","email":"jon.simpkins@gmail.com","login":"jon-simpkins","count":1},{"name":"Kuba Juszczyk","email":"juszczykjakub@gmail.com","login":"juszczykjakub","count":1},{"name":"Nicolò Ribaudo","email":"nicolo.ribaudo@gmail.com","login":"nicolo-ribaudo","count":1},{"name":"Pavel Lozinsky","email":"lozinsky@pm.me","login":"lozinsky","count":1},{"name":"Peter Bright","email":"drpizza@quiscalusmexicanus.org","login":"DrPizza","count":1},{"name":"Piotr Błażejewicz (Peter Blazejewicz)","email":"peterblazejewicz","login":"peterblazejewicz","count":1},{"name":"Ross Phillips","email":"rphillips-nz","login":"rphillips-nz","count":1},{"name":"Timo Tijhof","email":"krinklemail@gmail.com","login":"Krinkle","count":1},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":1},{"name":"ritschwumm","email":"ritschwumm","login":"ritschwumm","count":1},{"name":"silverwind","email":"me@silverwind.io","login":"silverwind","count":1}],"past_year_committers":[{"name":"Daniel Tschinder","email":"code@tschinder.de","login":"danez","count":14},{"name":"Brian Woodward","email":"brian.woodward@gmail.com","login":"doowb","count":5},{"name":"MerlijnW70","email":"196433316+MerlijnW70","login":"MerlijnW70","count":2},{"name":"Madeline Gurriarán","email":"53496941+SuperchupuDev","login":"SuperchupuDev","count":2},{"name":"ritschwumm","email":"ritschwumm","login":"ritschwumm","count":1},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":1},{"name":"Ben McCann","email":"322311+benmccann","login":"benmccann","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-22T00:00:11.579Z","repositories_count":6388054,"commits_count":868571299,"contributors_count":35936344,"owners_count":1228343,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"micromatch/picomatch","html_url":"https://github.com/micromatch/picomatch","last_synced_at":"2026-07-20T12:00:35.642Z","status":"active","issues_count":70,"pull_requests_count":94,"avg_time_to_close_issue":20482715.060606062,"avg_time_to_close_pull_request":9148234.347826088,"issues_closed_count":33,"pull_requests_closed_count":69,"pull_request_authors_count":45,"issue_authors_count":59,"avg_comments_per_issue":2.4571428571428573,"avg_comments_per_pull_request":2.1595744680851063,"merged_pull_requests_count":56,"bot_issues_count":1,"bot_pull_requests_count":5,"past_year_issues_count":12,"past_year_pull_requests_count":17,"past_year_avg_time_to_close_issue":309857.3333333333,"past_year_avg_time_to_close_pull_request":1151191.3333333333,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":6,"past_year_pull_request_authors_count":12,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":2.1666666666666665,"past_year_avg_comments_per_pull_request":1.4705882352941175,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":5,"past_year_merged_pull_requests_count":2,"created_at":"2023-05-16T15:33:17.148Z","updated_at":"2026-07-20T12:00:35.642Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/micromatch%2Fpicomatch/issues","issue_labels_count":{"table":{"bug":5}},"pull_request_labels_count":{"table":{"enhancement":1}},"issue_author_associations_count":{"table":{"NONE":55,"CONTRIBUTOR":13,"MEMBER":2}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":51,"NONE":33,"MEMBER":10}},"issue_authors":{"table":{"mojavelinux":4,"SuperchupuDev":3,"mrmlnc":3,"jimmywarting":2,"silverwind":2,"mbelsky":2,"benmccann":2,"renovate[bot]":1,"duniul":1,"FDiskas":1,"DarkPark":1,"vasiliiperfilev":1,"arcanis":1,"vvscode":1,"jakobrosenberg":1,"conartist6":1,"kristian":1,"uug4na":1,"ghiscoding":1,"adiktofsugar":1,"sapphi-red":1,"inolen":1,"TwitchBronBron":1,"daniel-ac-martin":1,"damphu1986":1,"APIPLM":1,"jonschlinkert":1,"fabiospampinato":1,"G-Rath":1,"AlanSean":1,"srdo":1,"EAGzzyCSL":1,"aelbore":1,"AgentEnder":1,"Raunaksplanet":1,"saschabratton":1,"ecraig12345":1,"paulmillr":1,"wolfiex":1,"novemberborn":1,"Superskyyy":1,"coder456":1,"connor4312":1,"bhuber":1,"psycho-prince":1,"saschanaz":1,"emahuni":1,"e2tha-e":1,"pskfyi":1,"Mark1626":1,"matkoniecz":1,"magherita":1,"Janey2022":1,"sixcircuit":1,"XhmikosR":1,"papb":1,"pedroapmiranda":1,"satrimboli":1,"Brydom":1}},"pull_request_authors":{"table":{"XhmikosR":24,"renovate[bot]":5,"danez":5,"mrmlnc":5,"Mark1626":3,"webpro":2,"gwsbhqt":2,"frandiox":2,"doowb":2,"MerlijnW70":2,"jonschlinkert":2,"benmccann":2,"Jason3S":2,"ritschwumm":2,"SuperchupuDev":2,"connor4312":2,"Glebkiselev11":2,"pupuking723":1,"rphillips-nz":1,"Toxicable":1,"peterblazejewicz":1,"nord-erik":1,"DucMinhNe":1,"mbraak":1,"mojavelinux":1,"larshp":1,"fdma":1,"alanzabihi":1,"tmair":1,"nicolo-ribaudo":1,"styfle":1,"silverwind":1,"Krinkle":1,"coreyfarrell":1,"mbelsky":1,"ku8ar":1,"paulmillr":1,"samadin-123":1,"yankeeinlondon":1,"GilgameshxZero":1,"xuanduc987":1,"spokodev":1,"HackAttack":1,"matthargett":1,"matkoniecz":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-07-22T00:00:20.306Z","repositories_count":14858741,"issues_count":32002872,"pull_requests_count":105220966,"authors_count":11353841,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":10,"CONTRIBUTOR":2}},"past_year_pull_request_author_associations_count":{"table":{"NONE":9,"CONTRIBUTOR":7,"MEMBER":1}},"past_year_issue_authors":{"table":{"bhuber":1,"ecraig12345":1,"inolen":1,"matkoniecz":1,"psycho-prince":1,"Raunaksplanet":1,"renovate[bot]":1,"sapphi-red":1,"saschabratton":1,"SuperchupuDev":1,"uug4na":1,"vasiliiperfilev":1}},"past_year_pull_request_authors":{"table":{"renovate[bot]":5,"MerlijnW70":2,"alanzabihi":1,"danez":1,"DucMinhNe":1,"fdma":1,"matkoniecz":1,"nord-erik":1,"pupuking723":1,"samadin-123":1,"spokodev":1,"xuanduc987":1}},"maintainers":[{"table":{"login":"danez","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}},{"table":{"login":"jonschlinkert","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jonschlinkert"}},{"table":{"login":"doowb","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/doowb"}},{"table":{"login":"paulmillr","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/paulmillr"}}],"active_maintainers":[{"table":{"login":"danez","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/danez"}}]}},"events":{"total":{"DeleteEvent":4,"PullRequestEvent":12,"ForkEvent":15,"IssuesEvent":10,"WatchEvent":167,"IssueCommentEvent":16,"PushEvent":20,"PullRequestReviewCommentEvent":4,"PullRequestReviewEvent":7,"CreateEvent":6,"CommitCommentEvent":1},"last_year":{"DeleteEvent":3,"PullRequestEvent":6,"ForkEvent":5,"IssuesEvent":6,"WatchEvent":62,"IssueCommentEvent":6,"PushEvent":15,"PullRequestReviewEvent":1,"CreateEvent":5,"CommitCommentEvent":1}},"keywords":["fast-glob","fdir","find","glob","glob-pattern","globber","match","matcher","matching","micromatch","minimatch","multimatch","node-glob","regex","regexp","regular-expression"],"dependencies":[{"ecosystem":"npm","filepath":"bench/package.json","sha":null,"kind":"manifest","created_at":"2022-06-29T23:04:28.418Z","updated_at":"2022-06-29T23:04:28.418Z","repository_link":"https://github.com/micromatch/picomatch/blob/master/bench/package.json","dependencies":[{"id":100506978,"package_name":"ansi-colors","ecosystem":"npm","requirements":"^3.0.3","direct":true,"kind":"runtime","optional":false},{"id":100506979,"package_name":"benchmark","ecosystem":"npm","requirements":"^2.1.4","direct":true,"kind":"runtime","optional":false},{"id":100506980,"package_name":"minimist","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":100506981,"package_name":"glob-parent","ecosystem":"npm","requirements":"^3.1.0","direct":true,"kind":"development","optional":false},{"id":100506982,"package_name":"minimatch","ecosystem":"npm","requirements":"^3.0.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-06-29T23:04:28.447Z","updated_at":"2022-06-29T23:04:28.447Z","repository_link":"https://github.com/micromatch/picomatch/blob/master/package.json","dependencies":[{"id":100506983,"package_name":"eslint","ecosystem":"npm","requirements":"^6.8.0","direct":true,"kind":"development","optional":false},{"id":100506984,"package_name":"fill-range","ecosystem":"npm","requirements":"^7.0.1","direct":true,"kind":"development","optional":false},{"id":100506985,"package_name":"gulp-format-md","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":100506986,"package_name":"mocha","ecosystem":"npm","requirements":"^6.2.2","direct":true,"kind":"development","optional":false},{"id":100506987,"package_name":"nyc","ecosystem":"npm","requirements":"^15.0.0","direct":true,"kind":"development","optional":false},{"id":100506988,"package_name":"time-require","ecosystem":"npm","requirements":"github:jonschlinkert/time-require","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql.yml","sha":null,"kind":"manifest","created_at":"2024-03-28T04:23:19.319Z","updated_at":"2024-03-28T04:23:19.319Z","repository_link":"https://github.com/micromatch/picomatch/blob/master/.github/workflows/codeql.yml","dependencies":[{"id":17083895507,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17083895508,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":17083895509,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":17083895510,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2024-03-28T04:23:19.341Z","updated_at":"2024-03-28T04:23:19.341Z","repository_link":"https://github.com/micromatch/picomatch/blob/master/.github/workflows/test.yml","dependencies":[{"id":17083895511,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17083895512,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":17083895513,"package_name":"coverallsapp/github-action","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]}],"score":33.77128675574757,"created_at":"2026-07-08T05:35:44.422Z","updated_at":"2026-07-22T13:00:50.624Z","avatar_url":"https://github.com/micromatch.png","language":"JavaScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/377794","html_url":"https://summary.ecosyste.ms/projects/377794"}