{"id":35148,"name":"slither-analyzer","description":"Static Analyzer for Solidity and Vyper","url":"https://github.com/crytic/slither","last_synced_at":"2025-09-08T11:49:52.884Z","repository":{"id":37270218,"uuid":"147583941","full_name":"crytic/slither","owner":"crytic","description":"Static Analyzer for Solidity and Vyper","archived":false,"fork":false,"pushed_at":"2025-09-04T21:51:58.000Z","size":71153,"stargazers_count":5865,"open_issues_count":463,"forks_count":1057,"subscribers_count":70,"default_branch":"master","last_synced_at":"2025-09-06T04:07:09.027Z","etag":null,"topics":["ethereum","solidity","static-analysis","vyper"],"latest_commit_sha":null,"homepage":"https://blog.trailofbits.com/2018/10/19/slither-a-solidity-static-analysis-framework/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crytic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":"CODEOWNERS","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}},"created_at":"2018-09-05T21:56:35.000Z","updated_at":"2025-09-06T02:29:02.000Z","dependencies_parsed_at":"2024-04-15T14:10:16.219Z","dependency_job_id":"1d1cb0a1-6b46-46c9-bae5-b16a8963a15b","html_url":"https://github.com/crytic/slither","commit_stats":{"total_commits":3249,"total_committers":171,"mean_commits":19.0,"dds":0.5952600800246229,"last_synced_commit":"2c792b2b73c6c1fbbf5464bd1f9fc8ccedf0c0bf"},"previous_names":["trailofbits/slither"],"tags_count":45,"template":false,"template_full_name":null,"purl":"pkg:github/crytic/slither","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crytic","download_url":"https://codeload.github.com/crytic/slither/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/sbom","scorecard":{"id":310429,"data":{"date":"2025-08-11","repo":{"name":"github.com/crytic/slither","commit":"dac531400a2574b8acfcf11967375727a08f49ad"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.7,"checks":[{"name":"Code-Review","score":3,"reason":"Found 6/16 approved changesets -- score normalized to 3","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":"Maintained","score":2,"reason":"0 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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: jobLevel 'contents' permission set to 'write': .github/workflows/publish.yml:36","Warn: no topLevel permission defined: .github/workflows/black.yml:1","Warn: no topLevel permission defined: .github/workflows/black_auto.yml:1","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/docker.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/docs.yml:13","Warn: no topLevel permission defined: .github/workflows/doctor.yml:1","Info: topLevel 'pull-requests' permission set to 'read': .github/workflows/issue-metrics.yml:9","Warn: no topLevel permission defined: .github/workflows/linter.yml:1","Warn: no topLevel permission defined: .github/workflows/pip-audit.yml:1","Warn: no topLevel permission defined: .github/workflows/publish.yml:1","Warn: no topLevel permission defined: .github/workflows/pylint.yml:1","Warn: no topLevel permission defined: .github/workflows/test.yml:1"],"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: GNU Affero General Public License v3.0: 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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":8,"reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","details":["Info: signed release artifact: 0.11.3.tar.gz.sigstore.json: https://github.com/crytic/slither/releases/tag/0.11.3","Info: signed release artifact: 0.11.2.tar.gz.sigstore.json: https://github.com/crytic/slither/releases/tag/0.11.2","Info: signed release artifact: 0.11.1.tar.gz.sigstore.json: https://github.com/crytic/slither/releases/tag/0.11.1","Info: signed release artifact: 0.11.0.tar.gz.sigstore.json: https://github.com/crytic/slither/releases/tag/0.11.0","Info: signed release artifact: 0.10.4.tar.gz.sigstore.json: https://github.com/crytic/slither/releases/tag/0.10.4","Warn: release artifact 0.11.3 does not have provenance: https://api.github.com/repos/crytic/slither/releases/213314680","Warn: release artifact 0.11.2 does not have provenance: https://api.github.com/repos/crytic/slither/releases/212921319","Warn: release artifact 0.11.1 does not have provenance: https://api.github.com/repos/crytic/slither/releases/212588424","Warn: release artifact 0.11.0 does not have provenance: https://api.github.com/repos/crytic/slither/releases/195389215","Warn: release artifact 0.10.4 does not have provenance: https://api.github.com/repos/crytic/slither/releases/171669282"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/crytic/.github/SECURITY.md:1","Info: Found linked content: github.com/crytic/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/crytic/.github/SECURITY.md:1","Info: Found text in security policy: github.com/crytic/.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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/docker.yml:16"],"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":"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":["Info: Possibly incomplete results: error parsing job operating system: .github/workflows/ci.yml:44","Info: Possibly incomplete results: error parsing job operating system: .github/workflows/ci.yml:61","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/black.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/black.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/black.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/black.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/black.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/black.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/black_auto.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/black_auto.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/black_auto.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/black_auto.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/black_auto.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/black_auto.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/black_auto.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/black_auto.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/ci.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/ci.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docker.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docker.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docker.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docker.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docker.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docker.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docker.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docker.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/doctor.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/doctor.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/doctor.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/doctor.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/issue-metrics.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/issue-metrics.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/issue-metrics.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/issue-metrics.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/linter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linter.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/linter.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linter.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/linter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pip-audit.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/pip-audit.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pip-audit.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/pip-audit.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pip-audit.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/pip-audit.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/publish.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/publish.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pylint.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/pylint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pylint.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/pylint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pylint.yml:46: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/pylint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:103: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:105: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/crytic/slither/test.yml/master?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2","Warn: containerImage not pinned by hash: Dockerfile:18","Warn: pipCommand not pinned by hash: Dockerfile:13-15","Warn: pipCommand not pinned by hash: Dockerfile:48-49","Warn: downloadThenRun not pinned by hash: scripts/ci_test_embark.sh:8","Warn: npmCommand not pinned by hash: scripts/ci_test_embark.sh:14","Warn: npmCommand not pinned by hash: scripts/ci_test_embark.sh:17","Warn: downloadThenRun not pinned by hash: scripts/ci_test_etherlime.sh:8","Warn: npmCommand not pinned by hash: scripts/ci_test_etherlime.sh:14","Warn: pipCommand not pinned by hash: scripts/ci_test_printers.sh:30","Warn: downloadThenRun not pinned by hash: scripts/ci_test_truffle.sh:8","Warn: npmCommand not pinned by hash: scripts/ci_test_truffle.sh:14","Warn: pipCommand not pinned by hash: .github/workflows/docs.yml:38","Warn: pipCommand not pinned by hash: .github/workflows/doctor.yml:42","Warn: pipCommand not pinned by hash: .github/workflows/doctor.yml:59","Warn: pipCommand not pinned by hash: .github/workflows/doctor.yml:79","Warn: pipCommand not pinned by hash: .github/workflows/pip-audit.yml:33","Warn: pipCommand not pinned by hash: .github/workflows/pip-audit.yml:34","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:22","Warn: pipCommand not pinned by hash: .github/workflows/publish.yml:23","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:40","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:53","Warn: npmCommand not pinned by hash: .github/workflows/test.yml:57","Warn: pipCommand not pinned by hash: .github/workflows/test.yml:110","Info:   0 out of  31 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  16 third-party GitHubAction dependencies pinned","Info:   0 out of  13 pipCommand dependencies pinned","Info:   0 out of   3 downloadThenRun dependencies pinned","Info:   0 out of   6 npmCommand dependencies pinned","Info:   0 out of   2 containerImage 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 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"}},{"name":"Vulnerabilities","score":0,"reason":"26 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-9vx6-7xxf-x967","Warn: Project is vulnerable to: GHSA-xq7p-g2vc-g82p","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-pxg6-pf52-xh8x","Warn: Project is vulnerable to: GHSA-434g-2637-qmqr","Warn: Project is vulnerable to: GHSA-49q7-c7j4-3p7m","Warn: Project is vulnerable to: GHSA-977x-g7h5-7qgw","Warn: Project is vulnerable to: GHSA-f7q4-pwc6-w24p","Warn: Project is vulnerable to: GHSA-fc9h-whq2-v747","Warn: Project is vulnerable to: GHSA-vjh7-7g9h-fjfh","Warn: Project is vulnerable to: GHSA-jchw-25xp-jwwc","Warn: Project is vulnerable to: GHSA-cxjh-pqwp-8mfp","Warn: Project is vulnerable to: GHSA-mwcw-c2x4-8c55","Warn: Project is vulnerable to: GHSA-h7cp-r72f-jxh6","Warn: Project is vulnerable to: GHSA-v62p-rq8g-8h59","Warn: Project is vulnerable to: GHSA-584q-6j8j-r5pm","Warn: Project is vulnerable to: GHSA-76p7-773f-r4q5","Warn: Project is vulnerable to: GHSA-52f5-9888-hmc6","Warn: Project is vulnerable to: GHSA-wqq4-5wpv-mx2g","Warn: Project is vulnerable to: GHSA-3787-6prv-h9w3","Warn: Project is vulnerable to: GHSA-9qxr-qj54-h672","Warn: Project is vulnerable to: GHSA-m4v8-wqvr-p9f7","Warn: Project is vulnerable to: GHSA-c76h-2ccp-4975","Warn: Project is vulnerable to: GHSA-cxrh-j4jr-qwg3","Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-17T23:05:41.927Z","repository_id":37270218,"created_at":"2025-08-17T23:05:41.927Z","updated_at":"2025-08-17T23:05:41.927Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274180805,"owners_count":25236548,"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-09-08T02:00:09.813Z","response_time":121,"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":{"login":"crytic","name":"Crytic","uuid":"48330002","kind":"organization","description":"Blockchain Security, by @trailofbits ","email":"opensource@trailofbits.com","website":"https://www.trailofbits.com/","location":"New York, NY","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/48330002?v=4","repositories_count":66,"last_synced_at":"2025-05-07T23:35:13.975Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/crytic","funding_links":[],"total_stars":21801,"followers":1157,"following":0,"created_at":"2022-11-12T08:36:30.550Z","updated_at":"2025-05-07T23:35:13.975Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crytic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crytic/repositories"},"packages":[{"id":2923091,"name":"slither-analyzer","ecosystem":"pypi","description":"Slither is a Solidity and Vyper static analysis framework written in Python 3.","homepage":"https://github.com/crytic/slither","licenses":"AGPL-3.0","normalized_licenses":["AGPL-3.0"],"repository_url":"https://github.com/crytic/slither","keywords_array":[],"namespace":null,"versions_count":46,"first_release_published_at":"2018-10-19T12:55:11.000Z","latest_release_published_at":"2025-04-18T12:00:24.000Z","latest_release_number":"0.11.3","last_synced_at":"2025-09-07T12:01:53.547Z","created_at":"2022-04-10T12:38:30.880Z","updated_at":"2025-09-07T12:01:53.547Z","registry_url":"https://pypi.org/project/slither-analyzer/","install_command":"pip install slither-analyzer --index-url https://pypi.org/simple","documentation_url":"https://slither-analyzer.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":[],"normalized_name":"slither-analyzer","project_status":null},"repo_metadata":{"id":37270218,"uuid":"147583941","full_name":"crytic/slither","owner":"crytic","description":"Static Analyzer for Solidity and Vyper","archived":false,"fork":false,"pushed_at":"2024-04-12T22:10:30.000Z","size":69213,"stargazers_count":4976,"open_issues_count":394,"forks_count":902,"subscribers_count":67,"default_branch":"master","last_synced_at":"2024-04-14T04:10:28.496Z","etag":null,"topics":["ethereum","solidity","static-analysis","vyper"],"latest_commit_sha":null,"homepage":"https://blog.trailofbits.com/2018/10/19/slither-a-solidity-static-analysis-framework/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crytic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-09-05T21:56:35.000Z","updated_at":"2024-04-15T14:10:38.705Z","dependencies_parsed_at":"2024-04-15T14:10:16.219Z","dependency_job_id":"1d1cb0a1-6b46-46c9-bae5-b16a8963a15b","html_url":"https://github.com/crytic/slither","commit_stats":{"total_commits":2396,"total_committers":127,"mean_commits":"18.866141732283463","dds":0.4557595993322203,"last_synced_commit":"0ec487460690482c72cacdea6705e2c51bb3981e"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crytic","download_url":"https://codeload.github.com/crytic/slither/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":214509306,"owners_count":15743711,"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","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":"crytic","name":"Crytic","uuid":"48330002","kind":"organization","description":"Blockchain Security, by @trailofbits ","email":"opensource@trailofbits.com","website":"https://www.trailofbits.com/","location":"New York, NY","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/48330002?v=4","repositories_count":35,"last_synced_at":"2023-03-01T10:35:26.575Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/crytic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-12T08:36:30.550Z","updated_at":"2023-03-01T10:35:26.685Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crytic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crytic/repositories"},"tags":[{"name":"0.10.2","sha":"fdf54f624d8c468afb3d8197eb9e98e377dac440","kind":"commit","published_at":"2024-04-07T21:46:41.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.10.2","html_url":"https://github.com/crytic/slither/releases/tag/0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.2/manifests"},{"name":"0.10.1","sha":"35230939bc763663de15f7c70ac9a8d0ac04a5a5","kind":"commit","published_at":"2024-02-29T20:50:08.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.10.1","html_url":"https://github.com/crytic/slither/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.1/manifests"},{"name":"0.10.0","sha":"e3dcf1ecd3e9de60da046de471c5663ab637993a","kind":"commit","published_at":"2023-10-18T14:51:18.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.10.0","html_url":"https://github.com/crytic/slither/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.0/manifests"},{"name":"0.9.6","sha":"e5f2a86f0906fd62c6c4eccb9dbfa5ab30671a78","kind":"commit","published_at":"2023-07-06T16:05:58.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.6","html_url":"https://github.com/crytic/slither/releases/tag/0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.6/manifests"},{"name":"0.9.5","sha":"3d4f934d3228f072b7df2c5e7252c64df4601bc8","kind":"commit","published_at":"2023-06-28T12:23:27.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.5","html_url":"https://github.com/crytic/slither/releases/tag/0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.5/manifests"},{"name":"0.9.4","sha":"9244f96d773c80e018fd35920ede1588f3f6c25f","kind":"commit","published_at":"2023-06-26T18:33:34.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.4","html_url":"https://github.com/crytic/slither/releases/tag/0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.4/manifests"},{"name":"0.9.3","sha":"e6b8af882c6419a9119bec5f4cfff93985a92f4e","kind":"commit","published_at":"2023-03-17T19:11:35.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.3","html_url":"https://github.com/crytic/slither/releases/tag/0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.3/manifests"},{"name":"0.9.2","sha":"4c976d5af56219eeef079e03a35009af3e03644d","kind":"commit","published_at":"2023-01-11T16:50:51.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.2","html_url":"https://github.com/crytic/slither/releases/tag/0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.2/manifests"},{"name":"0.9.1","sha":"a41f86739d9d2aad7596b9a0ac0ab2ce644fc2f3","kind":"commit","published_at":"2022-11-03T19:51:51.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.1","html_url":"https://github.com/crytic/slither/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.1/manifests"},{"name":"0.9.0","sha":"a008df72bc8ffd6b220ac775d6fd5b9048d00e1d","kind":"commit","published_at":"2022-10-05T13:15:17.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.0","html_url":"https://github.com/crytic/slither/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.0/manifests"},{"name":"0.8.3","sha":"f962d6c4eefcd4d5038a781875b826948f222b31","kind":"commit","published_at":"2022-04-21T16:57:52.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.8.3","html_url":"https://github.com/crytic/slither/releases/tag/0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.3/manifests"},{"name":"0.8.2","sha":"65d59224089f191b0846441731b49434d228dcac","kind":"commit","published_at":"2021-12-10T10:45:37.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.8.2","html_url":"https://github.com/crytic/slither/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.2/manifests"},{"name":"0.8.1","sha":"903799c02fb100803b4efb7295ce7b024af85fe6","kind":"commit","published_at":"2021-08-16T16:58:25.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.8.1","html_url":"https://github.com/crytic/slither/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"4b5583944f782719086f2adc9f1b74815ce9b0ab","kind":"commit","published_at":"2021-05-07T14:50:21.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.8.0","html_url":"https://github.com/crytic/slither/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.0/manifests"},{"name":"0.7.1","sha":"3261ca1a652b7b931e984d768129b27ee225b62e","kind":"commit","published_at":"2021-03-29T17:32:59.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.7.1","html_url":"https://github.com/crytic/slither/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.7.1/manifests"},{"name":"0.7.0","sha":"7751cba82f34fed6c24cb5f5cb00a66f9e20e3b6","kind":"commit","published_at":"2020-12-18T19:46:14.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.7.0","html_url":"https://github.com/crytic/slither/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.7.0/manifests"},{"name":"0.6.15","sha":"84947b00c1339b856997ea083a088abaff26337a","kind":"commit","published_at":"2020-12-07T19:22:36.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.15","html_url":"https://github.com/crytic/slither/releases/tag/0.6.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.15/manifests"},{"name":"0.6.14","sha":"740a11dd0c54148a50678fcbdeac8ce11462d8c4","kind":"commit","published_at":"2020-11-12T19:20:26.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.14","html_url":"https://github.com/crytic/slither/releases/tag/0.6.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.14/manifests"},{"name":"0.6.13","sha":"0a117b04d5b535087d00edddd7deafdb1ea75207","kind":"commit","published_at":"2020-09-08T12:43:25.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.13","html_url":"https://github.com/crytic/slither/releases/tag/0.6.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.13/manifests"},{"name":"0.6.12","sha":"2fe3109ed612c4b9a19520ede0787a84c11544e1","kind":"commit","published_at":"2020-04-24T14:05:39.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.12","html_url":"https://github.com/crytic/slither/releases/tag/0.6.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.12/manifests"},{"name":"0.6.11","sha":"67d173da270cddb099a5d877faa0b7db6c408a83","kind":"commit","published_at":"2020-04-17T15:44:57.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.11","html_url":"https://github.com/crytic/slither/releases/tag/0.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.11/manifests"},{"name":"0.6.10","sha":"7ac3ff8fe90d38ae4964d07a5179c6d13c54ec4d","kind":"commit","published_at":"2020-03-23T14:28:50.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.10","html_url":"https://github.com/crytic/slither/releases/tag/0.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.10/manifests"},{"name":"0.6.9","sha":"1b15a401c93357bddeae4a99d4c15c14537c04d3","kind":"commit","published_at":"2019-12-20T17:16:52.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.9","html_url":"https://github.com/crytic/slither/releases/tag/0.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.9/manifests"},{"name":"0.6.8","sha":"3e1f0d0a2fe8a8beb01121a6d3fc35b7bf033283","kind":"commit","published_at":"2019-11-22T16:22:47.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.8","html_url":"https://github.com/crytic/slither/releases/tag/0.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.8/manifests"},{"name":"0.6.7","sha":"3151cd0b9984dfc7d53eb54cfb038fcf266ef950","kind":"commit","published_at":"2019-10-04T15:24:17.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.7","html_url":"https://github.com/crytic/slither/releases/tag/0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.7/manifests"},{"name":"0.6.6","sha":"b43d4c92223b1c9418b374bb0a0ad72d7493e69a","kind":"commit","published_at":"2019-08-16T18:26:24.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.6","html_url":"https://github.com/crytic/slither/releases/tag/0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.6/manifests"},{"name":"0.6.4","sha":"7cadf980b83ecbb31456c3502c1a8508ce811bf9","kind":"commit","published_at":"2019-05-14T16:33:54.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.4","html_url":"https://github.com/crytic/slither/releases/tag/0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.4/manifests"},{"name":"0.6.3","sha":"7e7910fa9a4f87e2008990220c362e1cc87b2de2","kind":"commit","published_at":"2019-04-24T19:54:45.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.3","html_url":"https://github.com/crytic/slither/releases/tag/0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.3/manifests"},{"name":"0.6.2","sha":"36707efe9160089d9ca474a1cdce3aef249a1219","kind":"commit","published_at":"2019-04-05T18:09:22.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.2","html_url":"https://github.com/crytic/slither/releases/tag/0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.2/manifests"},{"name":"0.6.1","sha":"0891f9a8a5e5e096084476e4b2bd292c3685f251","kind":"commit","published_at":"2019-03-04T20:06:56.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.1","html_url":"https://github.com/crytic/slither/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"7e75f7de11a8e86abc943dcad279e501afaad119","kind":"commit","published_at":"2019-02-15T21:51:40.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.0","html_url":"https://github.com/crytic/slither/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.0/manifests"},{"name":"0.5.2","sha":"c2ff6585dbbff0ae814d12fbf017dec5c8955c69","kind":"commit","published_at":"2019-01-31T18:47:16.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.5.2","html_url":"https://github.com/crytic/slither/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"22e3e2fd409a263b41bffb10c8d4600a665aa091","kind":"commit","published_at":"2019-01-25T15:57:44.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.5.1","html_url":"https://github.com/crytic/slither/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"affe95813f9dda417c5aecf78d38daf802b2eb8c","kind":"commit","published_at":"2019-01-14T19:44:50.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.5.0","html_url":"https://github.com/crytic/slither/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.0/manifests"},{"name":"0.4.0","sha":"8f91c801c0bb903990c4fc9fa30611f157c6b0f9","kind":"commit","published_at":"2018-12-14T20:28:42.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.4.0","html_url":"https://github.com/crytic/slither/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.4.0/manifests"},{"name":"0.3.1","sha":"f3b82b4619328f6dfe43f5650f242900ac5843a1","kind":"commit","published_at":"2018-12-03T13:06:40.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.3.1","html_url":"https://github.com/crytic/slither/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"edb537c2368aebc8b17e978fea5fec163c6b57d6","kind":"commit","published_at":"2018-11-20T16:51:58.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.3.0","html_url":"https://github.com/crytic/slither/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.3.0/manifests"},{"name":"0.2.0","sha":"39f560bf973acbc31c908991f94d4cb57a7e4828","kind":"commit","published_at":"2018-10-30T08:18:49.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.2.0","html_url":"https://github.com/crytic/slither/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.2.0/manifests"},{"name":"0.1.0","sha":"15845cb5e30a5c4440c914b46398ae76c3afcf20","kind":"commit","published_at":"2018-10-19T12:58:02.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.1.0","html_url":"https://github.com/crytic/slither/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-08T05:17:36.213Z","dependent_packages_count":9,"downloads":58098,"downloads_period":"last-month","dependent_repos_count":186,"rankings":{"downloads":1.4725840941191324,"dependent_repos_count":1.1105652656853287,"dependent_packages_count":2.1558826489433707,"stargazers_count":1.0279485216952176,"forks_count":1.4518712568944159,"docker_downloads_count":3.076947355754531,"average":1.7159665238486659},"purl":"pkg:pypi/slither-analyzer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/slither-analyzer","docker_dependents_count":4,"docker_downloads_count":124,"usage_url":"https://repos.ecosyste.ms/usage/pypi/slither-analyzer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/slither-analyzer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-05T00:05:34.260Z","issues_count":411,"pull_requests_count":426,"avg_time_to_close_issue":23275713.098712448,"avg_time_to_close_pull_request":3267611.945799458,"issues_closed_count":232,"pull_requests_closed_count":369,"pull_request_authors_count":74,"issue_authors_count":185,"avg_comments_per_issue":2.221411192214112,"avg_comments_per_pull_request":1.5023474178403755,"merged_pull_requests_count":262,"bot_issues_count":5,"bot_pull_requests_count":78,"past_year_issues_count":177,"past_year_pull_requests_count":276,"past_year_avg_time_to_close_issue":3048117.38,"past_year_avg_time_to_close_pull_request":1630461.2975206613,"past_year_issues_closed_count":100,"past_year_pull_requests_closed_count":242,"past_year_pull_request_authors_count":51,"past_year_issue_authors_count":99,"past_year_avg_comments_per_issue":1.7853107344632768,"past_year_avg_comments_per_pull_request":1.4420289855072463,"past_year_bot_issues_count":5,"past_year_bot_pull_requests_count":62,"past_year_merged_pull_requests_count":178,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/issues","maintainers":[{"login":"0xalpharush","count":148,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/0xalpharush"},{"login":"montyly","count":46,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/montyly"},{"login":"elopez","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elopez"},{"login":"dguido","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dguido"},{"login":"ggrieco-tob","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggrieco-tob"},{"login":"Xenomega","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Xenomega"}],"active_maintainers":[{"login":"0xalpharush","count":82,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/0xalpharush"},{"login":"montyly","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/montyly"},{"login":"elopez","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elopez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/slither-analyzer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/slither-analyzer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/slither-analyzer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/slither-analyzer/related_packages","maintainers":[{"uuid":"trailofbits","login":"trailofbits","name":null,"email":null,"url":null,"packages_count":33,"html_url":"https://pypi.org/user/trailofbits/","role":null,"created_at":"2022-12-27T17:36:26.510Z","updated_at":"2022-12-27T17:36:26.510Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/trailofbits/packages"},{"uuid":"montyly","login":"montyly","name":null,"email":null,"url":null,"packages_count":6,"html_url":"https://pypi.org/user/montyly/","role":null,"created_at":"2022-12-27T17:36:26.505Z","updated_at":"2022-12-27T17:36:26.505Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/montyly/packages"},{"uuid":"dpokora","login":"dpokora","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/dpokora/","role":null,"created_at":"2022-12-27T17:36:26.517Z","updated_at":"2022-12-27T17:36:26.517Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/dpokora/packages"},{"uuid":"alpharush","login":"alpharush","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/alpharush/","role":"Owner","created_at":"2023-06-25T10:58:30.011Z","updated_at":"2023-06-25T10:58:30.011Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/alpharush/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726113,"maintainers_count":308800,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":5169663,"name":"slither-analyzer","ecosystem":"homebrew","description":"Solidity static analysis framework written in Python 3","homepage":"https://github.com/crytic/slither","licenses":"AGPL-3.0-only","normalized_licenses":["AGPL-3.0-only"],"repository_url":"https://github.com/crytic/slither","keywords_array":[],"namespace":null,"versions_count":13,"first_release_published_at":"2022-08-16T00:26:21.072Z","latest_release_published_at":"2025-04-22T11:37:56.131Z","latest_release_number":"0.11.3","last_synced_at":"2025-09-05T06:34:48.758Z","created_at":"2022-08-16T00:26:20.993Z","updated_at":"2025-09-05T06:34:48.758Z","registry_url":"https://formulae.brew.sh/formula/slither-analyzer","install_command":"brew install slither-analyzer","documentation_url":null,"metadata":{},"repo_metadata":{"id":37270218,"uuid":"147583941","full_name":"crytic/slither","owner":"crytic","description":"Static Analyzer for Solidity and Vyper","archived":false,"fork":false,"pushed_at":"2024-04-12T22:10:30.000Z","size":69213,"stargazers_count":4976,"open_issues_count":394,"forks_count":902,"subscribers_count":67,"default_branch":"master","last_synced_at":"2024-04-14T04:10:28.496Z","etag":null,"topics":["ethereum","solidity","static-analysis","vyper"],"latest_commit_sha":null,"homepage":"https://blog.trailofbits.com/2018/10/19/slither-a-solidity-static-analysis-framework/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crytic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-09-05T21:56:35.000Z","updated_at":"2024-04-15T14:10:38.705Z","dependencies_parsed_at":"2024-04-15T14:10:16.219Z","dependency_job_id":"1d1cb0a1-6b46-46c9-bae5-b16a8963a15b","html_url":"https://github.com/crytic/slither","commit_stats":{"total_commits":2396,"total_committers":127,"mean_commits":"18.866141732283463","dds":0.4557595993322203,"last_synced_commit":"0ec487460690482c72cacdea6705e2c51bb3981e"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crytic","download_url":"https://codeload.github.com/crytic/slither/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":214509306,"owners_count":15743711,"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","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":"crytic","name":"Crytic","uuid":"48330002","kind":"organization","description":"Blockchain Security, by @trailofbits ","email":"opensource@trailofbits.com","website":"https://www.trailofbits.com/","location":"New York, NY","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/48330002?v=4","repositories_count":35,"last_synced_at":"2023-03-01T10:35:26.575Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/crytic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-12T08:36:30.550Z","updated_at":"2023-03-01T10:35:26.685Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crytic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crytic/repositories"},"tags":[{"name":"0.10.2","sha":"fdf54f624d8c468afb3d8197eb9e98e377dac440","kind":"commit","published_at":"2024-04-07T21:46:41.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.10.2","html_url":"https://github.com/crytic/slither/releases/tag/0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.2/manifests"},{"name":"0.10.1","sha":"35230939bc763663de15f7c70ac9a8d0ac04a5a5","kind":"commit","published_at":"2024-02-29T20:50:08.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.10.1","html_url":"https://github.com/crytic/slither/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.1/manifests"},{"name":"0.10.0","sha":"e3dcf1ecd3e9de60da046de471c5663ab637993a","kind":"commit","published_at":"2023-10-18T14:51:18.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.10.0","html_url":"https://github.com/crytic/slither/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.10.0/manifests"},{"name":"0.9.6","sha":"e5f2a86f0906fd62c6c4eccb9dbfa5ab30671a78","kind":"commit","published_at":"2023-07-06T16:05:58.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.6","html_url":"https://github.com/crytic/slither/releases/tag/0.9.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.6/manifests"},{"name":"0.9.5","sha":"3d4f934d3228f072b7df2c5e7252c64df4601bc8","kind":"commit","published_at":"2023-06-28T12:23:27.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.5","html_url":"https://github.com/crytic/slither/releases/tag/0.9.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.5/manifests"},{"name":"0.9.4","sha":"9244f96d773c80e018fd35920ede1588f3f6c25f","kind":"commit","published_at":"2023-06-26T18:33:34.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.4","html_url":"https://github.com/crytic/slither/releases/tag/0.9.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.4/manifests"},{"name":"0.9.3","sha":"e6b8af882c6419a9119bec5f4cfff93985a92f4e","kind":"commit","published_at":"2023-03-17T19:11:35.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.3","html_url":"https://github.com/crytic/slither/releases/tag/0.9.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.3/manifests"},{"name":"0.9.2","sha":"4c976d5af56219eeef079e03a35009af3e03644d","kind":"commit","published_at":"2023-01-11T16:50:51.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.2","html_url":"https://github.com/crytic/slither/releases/tag/0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.2/manifests"},{"name":"0.9.1","sha":"a41f86739d9d2aad7596b9a0ac0ab2ce644fc2f3","kind":"commit","published_at":"2022-11-03T19:51:51.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.1","html_url":"https://github.com/crytic/slither/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.1/manifests"},{"name":"0.9.0","sha":"a008df72bc8ffd6b220ac775d6fd5b9048d00e1d","kind":"commit","published_at":"2022-10-05T13:15:17.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.9.0","html_url":"https://github.com/crytic/slither/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.9.0/manifests"},{"name":"0.8.3","sha":"f962d6c4eefcd4d5038a781875b826948f222b31","kind":"commit","published_at":"2022-04-21T16:57:52.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.8.3","html_url":"https://github.com/crytic/slither/releases/tag/0.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.3/manifests"},{"name":"0.8.2","sha":"65d59224089f191b0846441731b49434d228dcac","kind":"commit","published_at":"2021-12-10T10:45:37.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.8.2","html_url":"https://github.com/crytic/slither/releases/tag/0.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.2/manifests"},{"name":"0.8.1","sha":"903799c02fb100803b4efb7295ce7b024af85fe6","kind":"commit","published_at":"2021-08-16T16:58:25.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.8.1","html_url":"https://github.com/crytic/slither/releases/tag/0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.1/manifests"},{"name":"0.8.0","sha":"4b5583944f782719086f2adc9f1b74815ce9b0ab","kind":"commit","published_at":"2021-05-07T14:50:21.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.8.0","html_url":"https://github.com/crytic/slither/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.8.0/manifests"},{"name":"0.7.1","sha":"3261ca1a652b7b931e984d768129b27ee225b62e","kind":"commit","published_at":"2021-03-29T17:32:59.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.7.1","html_url":"https://github.com/crytic/slither/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.7.1/manifests"},{"name":"0.7.0","sha":"7751cba82f34fed6c24cb5f5cb00a66f9e20e3b6","kind":"commit","published_at":"2020-12-18T19:46:14.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.7.0","html_url":"https://github.com/crytic/slither/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.7.0/manifests"},{"name":"0.6.15","sha":"84947b00c1339b856997ea083a088abaff26337a","kind":"commit","published_at":"2020-12-07T19:22:36.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.15","html_url":"https://github.com/crytic/slither/releases/tag/0.6.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.15/manifests"},{"name":"0.6.14","sha":"740a11dd0c54148a50678fcbdeac8ce11462d8c4","kind":"commit","published_at":"2020-11-12T19:20:26.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.14","html_url":"https://github.com/crytic/slither/releases/tag/0.6.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.14/manifests"},{"name":"0.6.13","sha":"0a117b04d5b535087d00edddd7deafdb1ea75207","kind":"commit","published_at":"2020-09-08T12:43:25.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.13","html_url":"https://github.com/crytic/slither/releases/tag/0.6.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.13/manifests"},{"name":"0.6.12","sha":"2fe3109ed612c4b9a19520ede0787a84c11544e1","kind":"commit","published_at":"2020-04-24T14:05:39.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.12","html_url":"https://github.com/crytic/slither/releases/tag/0.6.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.12/manifests"},{"name":"0.6.11","sha":"67d173da270cddb099a5d877faa0b7db6c408a83","kind":"commit","published_at":"2020-04-17T15:44:57.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.11","html_url":"https://github.com/crytic/slither/releases/tag/0.6.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.11/manifests"},{"name":"0.6.10","sha":"7ac3ff8fe90d38ae4964d07a5179c6d13c54ec4d","kind":"commit","published_at":"2020-03-23T14:28:50.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.10","html_url":"https://github.com/crytic/slither/releases/tag/0.6.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.10/manifests"},{"name":"0.6.9","sha":"1b15a401c93357bddeae4a99d4c15c14537c04d3","kind":"commit","published_at":"2019-12-20T17:16:52.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.9","html_url":"https://github.com/crytic/slither/releases/tag/0.6.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.9/manifests"},{"name":"0.6.8","sha":"3e1f0d0a2fe8a8beb01121a6d3fc35b7bf033283","kind":"commit","published_at":"2019-11-22T16:22:47.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.8","html_url":"https://github.com/crytic/slither/releases/tag/0.6.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.8/manifests"},{"name":"0.6.7","sha":"3151cd0b9984dfc7d53eb54cfb038fcf266ef950","kind":"commit","published_at":"2019-10-04T15:24:17.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.7","html_url":"https://github.com/crytic/slither/releases/tag/0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.7/manifests"},{"name":"0.6.6","sha":"b43d4c92223b1c9418b374bb0a0ad72d7493e69a","kind":"commit","published_at":"2019-08-16T18:26:24.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.6","html_url":"https://github.com/crytic/slither/releases/tag/0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.6/manifests"},{"name":"0.6.4","sha":"7cadf980b83ecbb31456c3502c1a8508ce811bf9","kind":"commit","published_at":"2019-05-14T16:33:54.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.4","html_url":"https://github.com/crytic/slither/releases/tag/0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.4/manifests"},{"name":"0.6.3","sha":"7e7910fa9a4f87e2008990220c362e1cc87b2de2","kind":"commit","published_at":"2019-04-24T19:54:45.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.3","html_url":"https://github.com/crytic/slither/releases/tag/0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.3/manifests"},{"name":"0.6.2","sha":"36707efe9160089d9ca474a1cdce3aef249a1219","kind":"commit","published_at":"2019-04-05T18:09:22.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.2","html_url":"https://github.com/crytic/slither/releases/tag/0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.2/manifests"},{"name":"0.6.1","sha":"0891f9a8a5e5e096084476e4b2bd292c3685f251","kind":"commit","published_at":"2019-03-04T20:06:56.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.1","html_url":"https://github.com/crytic/slither/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"7e75f7de11a8e86abc943dcad279e501afaad119","kind":"commit","published_at":"2019-02-15T21:51:40.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.6.0","html_url":"https://github.com/crytic/slither/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.6.0/manifests"},{"name":"0.5.2","sha":"c2ff6585dbbff0ae814d12fbf017dec5c8955c69","kind":"commit","published_at":"2019-01-31T18:47:16.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.5.2","html_url":"https://github.com/crytic/slither/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"22e3e2fd409a263b41bffb10c8d4600a665aa091","kind":"commit","published_at":"2019-01-25T15:57:44.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.5.1","html_url":"https://github.com/crytic/slither/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"affe95813f9dda417c5aecf78d38daf802b2eb8c","kind":"commit","published_at":"2019-01-14T19:44:50.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.5.0","html_url":"https://github.com/crytic/slither/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.5.0/manifests"},{"name":"0.4.0","sha":"8f91c801c0bb903990c4fc9fa30611f157c6b0f9","kind":"commit","published_at":"2018-12-14T20:28:42.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.4.0","html_url":"https://github.com/crytic/slither/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.4.0/manifests"},{"name":"0.3.1","sha":"f3b82b4619328f6dfe43f5650f242900ac5843a1","kind":"commit","published_at":"2018-12-03T13:06:40.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.3.1","html_url":"https://github.com/crytic/slither/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"edb537c2368aebc8b17e978fea5fec163c6b57d6","kind":"commit","published_at":"2018-11-20T16:51:58.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.3.0","html_url":"https://github.com/crytic/slither/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.3.0/manifests"},{"name":"0.2.0","sha":"39f560bf973acbc31c908991f94d4cb57a7e4828","kind":"commit","published_at":"2018-10-30T08:18:49.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.2.0","html_url":"https://github.com/crytic/slither/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.2.0/manifests"},{"name":"0.1.0","sha":"15845cb5e30a5c4440c914b46398ae76c3afcf20","kind":"commit","published_at":"2018-10-19T12:58:02.000Z","download_url":"https://codeload.github.com/crytic/slither/tar.gz/0.1.0","html_url":"https://github.com/crytic/slither/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-04T15:53:11.404Z","dependent_packages_count":1,"downloads":215,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":50.02262102247022,"dependent_repos_count":50.73141305987031,"dependent_packages_count":10.571557834414115,"stargazers_count":6.725984014477454,"forks_count":3.5892022319408836,"average":24.328155632634598},"purl":"pkg:brew/slither-analyzer","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/homebrew/slither-analyzer","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/homebrew/slither-analyzer","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/homebrew/slither-analyzer/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-03T18:41:26.045Z","issues_count":410,"pull_requests_count":426,"avg_time_to_close_issue":23275713.098712448,"avg_time_to_close_pull_request":3267611.945799458,"issues_closed_count":232,"pull_requests_closed_count":369,"pull_request_authors_count":74,"issue_authors_count":185,"avg_comments_per_issue":2.224390243902439,"avg_comments_per_pull_request":1.5,"merged_pull_requests_count":262,"bot_issues_count":5,"bot_pull_requests_count":78,"past_year_issues_count":176,"past_year_pull_requests_count":279,"past_year_avg_time_to_close_issue":3048117.38,"past_year_avg_time_to_close_pull_request":1616498.024489796,"past_year_issues_closed_count":100,"past_year_pull_requests_closed_count":245,"past_year_pull_request_authors_count":51,"past_year_issue_authors_count":99,"past_year_avg_comments_per_issue":1.7897727272727273,"past_year_avg_comments_per_pull_request":1.4372759856630823,"past_year_bot_issues_count":5,"past_year_bot_pull_requests_count":64,"past_year_merged_pull_requests_count":181,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/issues","maintainers":[{"login":"0xalpharush","count":147,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/0xalpharush"},{"login":"montyly","count":46,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/montyly"},{"login":"elopez","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elopez"},{"login":"dguido","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dguido"},{"login":"ggrieco-tob","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggrieco-tob"},{"login":"Xenomega","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Xenomega"}],"active_maintainers":[{"login":"0xalpharush","count":83,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/0xalpharush"},{"login":"montyly","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/montyly"},{"login":"elopez","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elopez"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/slither-analyzer/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/slither-analyzer/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/slither-analyzer/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages/slither-analyzer/related_packages","maintainers":[],"registry":{"name":"formulae.brew.sh","url":"https://formulae.brew.sh","ecosystem":"homebrew","default":true,"packages_count":8586,"maintainers_count":0,"namespaces_count":0,"keywords_count":6255,"github":"homebrew","metadata":{"funded_packages_count":828},"icon_url":"https://github.com/homebrew.png","created_at":"2022-04-12T16:38:29.467Z","updated_at":"2025-09-08T06:57:43.947Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/formulae.brew.sh/namespaces"}}],"commits":{"id":16558,"full_name":"crytic/slither","default_branch":"master","committers":[{"name":"Josselin","email":"josselin@trailofbits.com","login":"montyly","count":1546},{"name":"alpharush","email":"0xalpharush@protonmail.com","login":"0xalpharush","count":437},{"name":"webthethird","email":"ratzbodell@gmail.com","login":"webthethird","count":183},{"name":"Simone","email":"simone.monica@trailofbits.com","login":"smonicas","count":176},{"name":"David Pokora","email":"dpokora@gmail.com","login":"Xenomega","count":89},{"name":"Emilio López","email":"emilio.lopez@trailofbits.com","login":"elopez","count":83},{"name":"rajeevgopalakrishna","email":"rajeevgopalakrishna@gmail.com","login":"rajeevgopalakrishna","count":77},{"name":"bohendo","email":"bo.henderson@trailofbits.com","login":"bohendo","count":56},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":51},{"name":"Alexis","email":"alexis.challande@trailofbits.com","login":"DarkaMaul","count":42},{"name":"Alexander Remie","email":"user@rmi7.me","login":null,"count":36},{"name":"samczsun","email":"github@samczsun.com","login":"samczsun","count":35},{"name":"ggrieco-tob","email":"gustavo.grieco@trailofbits.com","login":"ggrieco-tob","count":33},{"name":"devtooligan","email":"devtooligan@tooligan.dev","login":"devtooligan","count":33},{"name":"Dan Guido","email":"dan@trailofbits.com","login":"dguido","count":24},{"name":"Maximilian Krueger","email":"kruemaxi@gmail.com","login":"snd","count":24},{"name":"bart1e","email":"bartolwodzinski@op.pl","login":"bart1e","count":23},{"name":"disconnect3d","email":"dominik.b.czarnota@gmail.com","login":"disconnect3d","count":21},{"name":"Tadashi","email":"tadasho@gmail.com","login":"htadashi","count":20},{"name":"nisedo","email":"73041332+nisedo","login":"nisedo","count":18},{"name":"Tigran Avagyan","email":"tiko7454av@gmail.com","login":"Tiko7454","count":17},{"name":"Vishnuram Rajkumar","email":"vishnukee3@gmail.com","login":"vishnuram1999","count":16},{"name":"Pascal Marco Caversaccio","email":"pascal.caversaccio@hotmail.ch","login":"pcaversaccio","count":15},{"name":"Omidiora Samuel","email":"8148384+samparsky","login":"samparsky","count":15},{"name":"Boyan-MILANOV","email":"boyan.milanov@trailofbits.com","login":"Boyan-MILANOV","count":15},{"name":"William Aaron Cheung","email":"troublor@live.com","login":"Troublor","count":13},{"name":"Judy Wu","email":"judywudu@gmail.com","login":"dokzai","count":13},{"name":"S.Sidarth","email":"38394431+sidarth16","login":"sidarth16","count":12},{"name":"Jaime","email":"22358726+Jaime-Iglesias","login":"Jaime-Iglesias","count":12},{"name":"0xGusMcCrae","email":"0xGusMcCrae@protonmail.com","login":"0xGusMcCrae","count":11},{"name":"DarrenChangJR","email":"48514988+DarrenChangJR","login":"DarrenChangJR","count":10},{"name":"Natalie Chin","email":"natalie.chin@trailofbits.com","login":null,"count":9},{"name":"Michael Colburn","email":"michael.colburn@trailofbits.com","login":null,"count":9},{"name":"noxx","email":"noxx3xxon@gmail.com","login":"noxx3xxon","count":8},{"name":"Cryptomental","email":"cryptomental.com@gmail.com","login":"cryptomental","count":8},{"name":"pavan-nambi","email":"pavannambi999@gmail.com","login":"Pavan-Nambi","count":7},{"name":"Brad Swain","email":"brad.swain@trailofbits.com","login":"BradSwain","count":7},{"name":"Eric Rafaloff","email":"erafaloff@gmail.com","login":"EricR","count":6},{"name":"Tadashi","email":"htadashi@defibasket.org","login":null,"count":6},{"name":"bohendo","email":"bohendo@pm.me","login":null,"count":6},{"name":"benstew","email":"benstewart2008@gmail.com","login":"benstew","count":6},{"name":"Matt Solomon","email":"matt@mattsolomon.dev","login":"mds1","count":6},{"name":"Evan Sultanik","email":"evan.sultanik@trailofbits.com","login":"ESultanik","count":5},{"name":"Vlad Silviu Farcas","email":"vladsilviufarcas@gmail.com","login":"uivlis","count":5},{"name":"plotchy","email":"plotchy@tutanota.com","login":"plotchy","count":5},{"name":"redshark1802","email":"simon@redshark1802.com","login":null,"count":5},{"name":"rajeevgopalakrishna","email":"rgk@zenviron.io","login":null,"count":5},{"name":"Daniel Bast","email":"2790401+dbast","login":"dbast","count":5},{"name":"Khang Vo (doublevkay)","email":"vovikhangcdv@gmail.com","login":"vovikhangcdv","count":4},{"name":"Benjamin Samuels","email":"1222451+bsamuels453","login":"bsamuels453","count":4},{"name":"Paladin - Team Account","email":"87263486+JorgeAtPaladin","login":"JorgeAtPaladin","count":4},{"name":"Praveen Gupta","email":"pvgupta24@gmail.com","login":"pvgupta24","count":4},{"name":"Mickaël Schoentgen","email":"contact@tiger-222.fr","login":"BoboTiG","count":3},{"name":"Ngalim Siregar","email":"ngalim.siregar@gmail.com","login":"nsiregar","count":3},{"name":"Kevin Clancy","email":"kevin.clancy@certik.com","login":"kevinclancy","count":3},{"name":"Harry Kalodner","email":"harry@offchainlabs.com","login":"hkalodner","count":3},{"name":"Paul Kehrer","email":"paul.l.kehrer@gmail.com","login":"reaperhulk","count":3},{"name":"feliam","email":"felipe.andres.manzano@gmail.com","login":"feliam","count":3},{"name":"hacker-DOM","email":"dteiml@gmail.com","login":"hacker-DOM","count":3},{"name":"agroce","email":"agroce@gmail.com","login":"agroce","count":3},{"name":"Evgeniy Filatov","email":"evgeniyfilatov@gmail.com","login":"evgeniuz","count":3},{"name":"Ender Loc Phan","email":"lphanvan94@gmail.com","login":"enderphan94","count":3},{"name":"Ardis Lu","email":"ardisglu@gmail.com","login":"ardislu","count":3},{"name":"Devashish Tomar","email":"devashish.tomar@trailofbits.com","login":"dev1644","count":3},{"name":"TheStarBoys","email":"shengzang19980@gmail.com","login":"TheStarBoys","count":3},{"name":"Joshua Richardson","email":"joshua@richardson.tech","login":"josh-richardson","count":3},{"name":"Claudia Richoux","email":"claudia.richoux@trailofbits.com","login":null,"count":3},{"name":"Omidiora Samuel","email":"","login":null,"count":3},{"name":"Lorenz Breidenbach","email":"lorenzb@ethz.ch","login":"lorenzb","count":2},{"name":"Will Fey","email":"rev3ks@gmail.com","login":"duelinggalois","count":2},{"name":"William Woodruff","email":"william.woodruff@trailofbits.com","login":"woodruffw","count":2},{"name":"Xiao Liang","email":"yxliang01","login":"yxliang01","count":2},{"name":"aga7hokakological","email":"iamsaurabhmandavkar@gmail.com","login":"aga7hokakological","count":2},{"name":"Bernard Wagner","email":"bernard-wagner","login":"bernard-wagner","count":2},{"name":"h00p30","email":"105890602+h00p30","login":"h00p30","count":2},{"name":"Aranya Dan","email":"aranya.dan1996@gmail.com","login":"aranyadan","count":2},{"name":"Ankur Sundara","email":"me@ankursundara.com","login":"arxenix","count":2},{"name":"Alexander Remie","email":"alexander.remie@trailofbits.com","login":"rmi7","count":2},{"name":"Jean Cvllr","email":"31145285+CJ42","login":"CJ42","count":2},{"name":"Igor Żuk","email":"igor.zuk@protonmail.com","login":"CodeSandwich","count":2},{"name":"Henrik Brodin","email":"90325907+hbrodin","login":"hbrodin","count":2},{"name":"Gilles de Bordeaux","email":"gillesdebordeaux@hotmail.com","login":"GillesdeB","count":2},{"name":"Igor Sobolev","email":"44194758+sobolev-igor","login":"sobolev-igor","count":1},{"name":"PatrickAlphac","email":"54278053+PatrickAlphaC","login":"PatrickAlphaC","count":1},{"name":"alwayshang","email":"zhanghonghao@outlook.com","login":"alwayshang","count":1},{"name":"bossjoker1","email":"1397157763@qq.com","login":"bossjoker1","count":1},{"name":"burrrata","email":"42473928+burrrata","login":"burrrata","count":1},{"name":"careworry","email":"worrycare@outlook.com","login":"careworry","count":1},{"name":"daog1","email":"lixiao187@gmail.com","login":"daog1","count":1},{"name":"g","email":"g@g","login":"bett1","count":1},{"name":"adamhos","email":"adamhos@gmail.com","login":"adamhos","count":1},{"name":"Yordan Miladinov","email":"jordanmiladinov@gmail.com","login":"ydm","count":1},{"name":"Vladislav Volosnikov","email":"Vladyan18@gmail.com","login":"0xVolosnikov","count":1},{"name":"Usmann Khan","email":"usmann@usmannkhan.com","login":"UsmannK","count":1},{"name":"Thomas Heim","email":"106417552+ThomasHeim11","login":"ThomasHeim11","count":1},{"name":"Simon @redshark1802","email":"redshark1802","login":"redshark1802","count":1},{"name":"SheldonHolmgren","email":"116484297+SheldonHolmgren","login":"SheldonHolmgren","count":1},{"name":"Shahar Zini","email":"shshzi@gmail.com","login":"shshzi","count":1},{"name":"Samuel E. Moelius III","email":"sam.moelius@trailofbits.com","login":"smoelius","count":1},{"name":"zhiqiangxu","email":"652732310@qq.com","login":"zhiqiangxu","count":1},{"name":"yisun92","email":"njusunyi@gmail.com","login":"njusunyi","count":1},{"name":"whoami","email":"7145447+justforfunya","login":"justforfunya","count":1},{"name":"unknown","email":"951161604@qq.com","login":"sxhthreo","count":1},{"name":"snoppy","email":"michaleli@foxmail.com","login":"xiaoxianBoy","count":1},{"name":"shenpengfeng","email":"xinhangzhou@icloud.com","login":"shenpengfeng","count":1},{"name":"sam bacha","email":"sam@manifoldfinance.com","login":"sambacha","count":1},{"name":"rustrover","email":"seekseat@126.com","login":"rustrover","count":1},{"name":"rawwwulea","email":"mihairaulea@gmail.com","login":"mihairaulea","count":1},{"name":"muderibe","email":"eribera@calpoly.edu","login":"erib3","count":1},{"name":"majorteach","email":"csgcgl@126.com","login":"majorteach","count":1},{"name":"Chris Chinchilla","email":"chris.ward@ethereum.org","login":null,"count":1},{"name":"Sina Pilehchiha","email":"sina.pilehchiha@trailofbits.com","login":null,"count":1},{"name":"leopardracer","email":"136604165+leopardracer","login":"leopardracer","count":1},{"name":"kaisaf","email":"10202018+kaisaf","login":"kaisaf","count":1},{"name":"jmhickman","email":"jon_hickman@proton.me","login":"jmhickman","count":1},{"name":"greenknot","email":"43061872+greenknot","login":"greenknot","count":1},{"name":"grandfather","email":"iotas.echoes-6o@icloud.com","login":"dedyshkaPexto","count":1},{"name":"Sam Alws","email":"sam.alws@trailofbits.com","login":"samalws-tob","count":1},{"name":"Illia Bobyr","email":"illia.bobyr@gmail.com","login":"ilya-bobyr","count":1},{"name":"Ikko Eltociear Ashimine","email":"eltociear@gmail.com","login":"eltociear","count":1},{"name":"Hamdi Allam","email":"hamdi.allam97@gmail.com","login":"hamdiallam","count":1},{"name":"GitHubPang","email":"61439577+GitHubPang","login":"GitHubPang","count":1},{"name":"Franco Victorio","email":"victorio.franco@gmail.com","login":"fvictorio","count":1},{"name":"Erick","email":"edag94@live.com","login":"edag94","count":1},{"name":"Emre Tepe","email":"emretepedev@gmail.com","login":"emretepedev","count":1},{"name":"A23187","email":"41769181+A-23187","login":"A-23187","count":1},{"name":"Abhimanyu121","email":"abhimanyushekhawat17.as@gmail.com","login":"Abhimanyu121","count":1},{"name":"Amos Dominion","email":"121090896+VIELITE","login":"VIELITE","count":1},{"name":"Atreay Kukanur","email":"66585295+ATREAY","login":"ATREAY","count":1},{"name":"Chan-Ho Suh","email":"chanhosuh@gmail.com","login":"chanhosuh","count":1},{"name":"ChenYuan","email":"github@qiushi.ac.cn","login":"zjuchenyuan","count":1},{"name":"ConstantinHvber","email":"96701281+ConstantinHvber","login":"ConstantinHvber","count":1},{"name":"Cosmos","email":"42707185+CharesFang","login":"CharesFang","count":1},{"name":"Daniel Von Fange","email":"daniel@leancoder.com","login":"DanielVF","count":1},{"name":"Dario","email":"medariox","login":"medariox","count":1},{"name":"Rene","email":"rluijk@gmail.com","login":"rluijk","count":1},{"name":"Qiuhao Li","email":"Qiuhao.Li@outlook.com","login":"QiuhaoLi","count":1},{"name":"Paul Razvan Berg","email":"paul.razvan.berg@gmail.com","login":"PaulRBerg","count":1},{"name":"akhavr","email":"akhavr@khavr.com","login":"akhavr","count":1},{"name":"xfu","email":"angerpeanut@gmail.com","login":"0xxfu","count":1},{"name":"withbest","email":"seekseat@outlook.com","login":"withbest","count":1},{"name":"Noah Litvin","email":"335975+noahlitvin","login":"noahlitvin","count":1},{"name":"Nat","email":"nat@natjensen.com","login":"gnattishness","count":1},{"name":"Mukul Kolpe","email":"mukulkolpe45@gmail.com","login":"MukulKolpe","count":1},{"name":"Matías A. Ré Medina","email":"aereal@gmail.com","login":"mattaereal","count":1},{"name":"Matt Rice","email":"matthewcrice32@gmail.com","login":"mrice32","count":1},{"name":"Mathis","email":"sveitser@gmail.com","login":"sveitser","count":1},{"name":"Markus Waas","email":"mail@markuswaas.de","login":"gorgos","count":1},{"name":"Mark Mossberg","email":"mark.mossberg@gmail.com","login":"offlinemark","count":1},{"name":"Marius G","email":"90795310+bearpebble","login":"bearpebble","count":1},{"name":"LUKE™","email":"utx0@mettadata.com","login":"utx0","count":1},{"name":"Kyle Baker","email":"finesttype@gmail.com","login":"kylebakerio","count":1},{"name":"Kevin Ingersoll","email":"kingersoll@gmail.com","login":"holic","count":1},{"name":"JulissaDantes","email":"julissa@singularsound.com","login":"JulissaDantes","count":1},{"name":"Jesus F Christ","email":"avpn000@gmail.com","login":"jesus-eff","count":1},{"name":"Jeff Schroeder","email":"jeffschroeder@computer.org","login":"SEJeff","count":1},{"name":"Jayakumar2812","email":"jayakumargowtham2812@gmail.com","login":"Jayakumar2812","count":1},{"name":"Hex","email":"165055168+hexshire","login":"hexshire","count":1}],"total_commits":3432,"total_committers":158,"total_bot_commits":51,"total_bot_committers":1,"mean_commits":21.72151898734177,"dds":0.5495337995337995,"past_year_committers":[{"name":"Simone","email":"simone.monica@trailofbits.com","login":"smonicas","count":63},{"name":"Feist Josselin","email":"josselin.feist@gmail.com","login":"montyly","count":51},{"name":"alpharush","email":"0xalpharush@protonmail.com","login":"0xalpharush","count":22},{"name":"bohendo","email":"bo.henderson@trailofbits.com","login":"bohendo","count":21},{"name":"nisedo","email":"73041332+nisedo","login":"nisedo","count":18},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":12},{"name":"Alexis","email":"alexis.challande@trailofbits.com","login":"DarkaMaul","count":11},{"name":"Daniel Bast","email":"2790401+dbast","login":"dbast","count":5},{"name":"Benjamin Samuels","email":"1222451+bsamuels453","login":"bsamuels453","count":2},{"name":"Emilio López","email":"emilio.lopez@trailofbits.com","login":"elopez","count":2},{"name":"Dan Guido","email":"dan@trailofbits.com","login":"dguido","count":1},{"name":"Daniel Von Fange","email":"daniel@leancoder.com","login":"DanielVF","count":1},{"name":"Hamdi Allam","email":"hamdi.allam97@gmail.com","login":"hamdiallam","count":1},{"name":"Hex","email":"165055168+hexshire","login":"hexshire","count":1},{"name":"Jayakumar2812","email":"jayakumargowtham2812@gmail.com","login":"Jayakumar2812","count":1},{"name":"Jean Cvllr","email":"31145285+CJ42","login":"CJ42","count":1},{"name":"Mukul Kolpe","email":"mukulkolpe45@gmail.com","login":"MukulKolpe","count":1},{"name":"Qiuhao Li","email":"Qiuhao.Li@outlook.com","login":"QiuhaoLi","count":1},{"name":"Thomas Heim","email":"106417552+ThomasHeim11","login":"ThomasHeim11","count":1},{"name":"grandfather","email":"iotas.echoes-6o@icloud.com","login":"dedyshkaPexto","count":1},{"name":"leopardracer","email":"136604165+leopardracer","login":"leopardracer","count":1},{"name":"shenpengfeng","email":"xinhangzhou@icloud.com","login":"shenpengfeng","count":1},{"name":"withbest","email":"seekseat@outlook.com","login":"withbest","count":1}],"past_year_total_commits":220,"past_year_total_committers":23,"past_year_total_bot_commits":12,"past_year_total_bot_committers":1,"past_year_mean_commits":9.565217391304348,"past_year_dds":0.7136363636363636,"last_synced_at":"2025-05-14T09:40:52.941Z","last_synced_commit":"dac531400a2574b8acfcf11967375727a08f49ad","created_at":"2023-03-07T11:32:49.605Z","updated_at":"2025-05-14T09:40:52.974Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"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_stats":{"full_name":"crytic/slither","html_url":"https://github.com/crytic/slither","last_synced_at":"2025-09-02T01:00:48.470Z","status":null,"issues_count":454,"pull_requests_count":716,"avg_time_to_close_issue":31228411.14224138,"avg_time_to_close_pull_request":3423939.626029654,"issues_closed_count":231,"pull_requests_closed_count":607,"pull_request_authors_count":106,"issue_authors_count":234,"avg_comments_per_issue":1.7885462555066078,"avg_comments_per_pull_request":1.2723463687150838,"merged_pull_requests_count":425,"bot_issues_count":11,"bot_pull_requests_count":133,"past_year_issues_count":82,"past_year_pull_requests_count":175,"past_year_avg_time_to_close_issue":3198076.9545454546,"past_year_avg_time_to_close_pull_request":1341160.7313432836,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":134,"past_year_pull_request_authors_count":37,"past_year_issue_authors_count":58,"past_year_avg_comments_per_issue":0.6585365853658537,"past_year_avg_comments_per_pull_request":0.45714285714285713,"past_year_bot_issues_count":6,"past_year_bot_pull_requests_count":37,"past_year_merged_pull_requests_count":93,"created_at":"2023-05-10T14:44:05.181Z","updated_at":"2025-09-03T05:45:29.143Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/crytic%2Fslither/issues","issue_labels_count":{"bug":112,"bug-candidate":100,"enhancement":91,"good first issue":36,"false-positive":27,"High Priority":25,"ir":15,"help wanted":14,"Need more info":14,"question":12,"duplicate":10,"false-negative":8,"documentation":6,"vyper":5,"cfg":4,"echidna":4,"ux":4,"tracking":3,"design":3,"wontfix":2,"meta":2,"parsing":2,"yul":2,"new detector":2,"0.7":2,"Optimization":1,"Upgradeability":1,"testing":1,"translation":1},"pull_request_labels_count":{"dependencies":141,"github_actions":121,"javascript":19,"new detector":6,"High Priority":2,"bug":1},"issue_author_associations_count":{"NONE":275,"CONTRIBUTOR":108,"MEMBER":63,"COLLABORATOR":7},"pull_request_author_associations_count":{"CONTRIBUTOR":376,"NONE":154,"MEMBER":138,"COLLABORATOR":88},"issue_authors":{"0xalpharush":32,"montyly":32,"kevinclancy":24,"Tiko7454":15,"github-actions[bot]":12,"mds1":7,"dguido":7,"trocher":6,"lum7na":6,"izcoser":6,"alexanderhawl":5,"bsamuels453":5,"zhangzone":5,"smonicas":5,"gustavo-grieco":4,"JoranHonig":4,"Troublor":4,"devtooligan":4,"CodeSandwich":3,"Subway2023":3,"llllvvuu":3,"Xenomega":3,"hacker-DOM":3,"DarrenChangJR":3,"MarkLee131":3,"cb-elileers":3,"pcaversaccio":3,"snd":3,"ggrieco-tob":3,"PaulRBerg":3,"thedavidmeister":3,"SquilliamX":2,"PatrickAlphaC":2,"0xmichalis":2,"shargon":2,"ilguardianodelblocco":2,"Shungy":2,"sobolev-igor":2,"zhq9695":2,"duckki":2,"iirekm":2,"gfeng-certik":2,"yashgoel72":2,"shushaaniik":2,"aaronyoo":2,"sambacha":2,"charlesxsh":2,"arr00":2,"0x73696d616f":2,"SovaSlava":2,"penandlim":2,"backulinivan":2,"aviggiano":2,"roisindowling":2,"ErnestoLara":2,"Yhtiyar":2,"CJ42":2,"aram10":2,"vikramarun":2,"daithi-coombes":1,"EduardoMelo00":1,"c-major-dev":1,"SheldonHolmgren":1,"WaizKhan7":1,"mokita-j":1,"wisehalvdan":1,"pedrovalido":1,"frangio":1,"DarkaMaul":1,"itinance":1,"C0D3O":1,"mattvv":1,"vidhanmangla":1,"tskoyo":1,"Pet3ris":1,"Barzival":1,"0xfoobar":1,"hamdiallam":1,"nivcertora":1,"nrtour":1,"dylankilkenny":1,"simin98":1,"ljz3":1,"tunabaka":1,"Aniket-Engg":1,"mojtaba-eshghie":1,"0xdamon":1,"dezzeus":1,"c-kado":1,"highskore":1,"sirnicolaz":1,"antonper":1,"ritzdorf":1,"0xdantrinh":1,"crystalin":1,"Bolee95":1,"rappie":1,"potato-cat69":1,"0xAurelou":1,"sripwoud":1,"GeraldRyan":1,"YoussefAbtk":1,"FaybianB":1,"varunsrin":1,"An-dz":1,"agroce":1,"JamJomJim":1,"jeremyjams":1,"JerryPW":1,"magurmach":1,"huzhanchi":1,"waynehoover":1,"gatart":1,"jubeira":1,"0xdavinchee":1,"noyyyy":1,"BramSrna":1,"bossjoker1":1,"ds-rgangavasi":1,"oscarsernarosero":1,"hovhannes-96":1,"ThomasHeim11":1,"Lfada":1,"DamirS09":1,"MarHalborn":1,"pedrommaiaa":1,"frabert":1,"webthethird":1,"TheSnakeWitcher":1,"INT2ECALL":1,"dnkolegov":1,"ebbieaden":1,"DanielForTests":1,"reverse-banana":1,"haitao-sun03":1,"0xAlcibiades":1,"iDeaKz":1,"ChiHaoLu":1,"0xxfu":1,"homeyong":1,"easyreconbot":1,"anajuliabit":1,"shortdoom":1,"0xferit":1,"MrKevinOConnell":1,"RyanRHall":1,"dadadave80":1,"JinXJinX":1,"lopjf":1,"MollyHe5":1,"BradMoonUESTC":1,"gagiuntoli":1,"Jean-Grimal":1,"duelinggalois":1,"sasiyaluba":1,"RatanRSur":1,"Yustynn":1,"brianblank":1,"enderphan94":1,"kartik-giri":1,"priyankabose":1,"jordyn":1,"0xPhaze":1,"Sergei-Liakh":1,"aaronovz1":1,"pdyraga":1,"RegisGraptin":1,"Thomas-Sciaroni":1,"olexiyb":1,"alphastorm":1,"Tonyrj3268":1,"RaresGeo":1,"glarregay-tob":1,"huitseeker":1,"gracekk":1,"bingen":1,"EgbertTtTt":1,"Murat-U-Saglam":1,"bemic":1,"avniculae":1,"UshioA":1,"ccolorado":1,"woodruffw":1,"0xSwego":1,"sidarth16":1,"arxenix":1,"rayInfinex":1,"FredCoen":1,"vineetaparodkar":1,"d1onys1us":1,"matmilbury":1,"pzy2000":1,"romcyncynatus":1,"0xKarl98":1,"lucas-manuel":1,"0xtotem":1,"Rishabh42":1,"AaronLee22":1,"0xCSMNT":1,"chanharryhk":1,"jacobrosenthal":1,"bart1e":1,"Vsevo1od":1,"samczsun":1,"joevanloon":1,"fobabs":1,"elenadimitrova":1,"spilehchiha":1,"engn33r":1,"eshaan7":1,"MarkuSchick":1,"akshatmittal":1,"jonwalch":1,"sjkelleyjr":1,"Akshat-Mishra101":1,"talfao":1,"sobiaShafiq":1,"rndquu":1,"elopez":1,"cruzdanilo":1,"a4dyn":1,"haoyang9804":1,"ongrid":1,"caiosabarros":1,"partender810":1,"noushkia":1,"lijh128":1,"NIC619":1,"ernestognw":1,"SEJeff":1,"0xGassin":1,"joeldeleep":1,"caihaonan1001":1,"igorline":1},"pull_request_authors":{"dependabot[bot]":141,"0xalpharush":139,"smonicas":128,"DarkaMaul":39,"montyly":33,"elopez":22,"bohendo":12,"Tiko7454":11,"webthethird":10,"nsiregar":10,"nisedo":9,"dokzai":9,"vijayarawat19":8,"kevinclancy":8,"devtooligan":8,"BradMoonUESTC":6,"bart1e":5,"CJ42":4,"QiuhaoLi":4,"talfao":4,"godsangsoo":4,"navinasinari":3,"sambacha":3,"bsamuels453":3,"SheldonHolmgren":3,"duckki":3,"eltociear":2,"YanhuiJessica":2,"aga7hokakological":2,"arianejasuwienas":2,"omahs":2,"duelinggalois":2,"tsinghuacoder":2,"lowk3v":2,"dedyshkaPexto":2,"vishnuram1999":2,"Jayakumar2812":2,"utx0":2,"Troublor":2,"DarrenChangJR":2,"frabert":2,"ian0371":2,"MarHalborn":2,"vovikhangcdv":2,"DanielVF":2,"mds1":2,"MukulKolpe":2,"dbast":2,"0xGusMcCrae":2,"sidarth16":2,"mohasdev":2,"Sintayew4":2,"nine-december":2,"vtjl10":2,"xiaoxianBoy":2,"careworry":2,"theexoticman":2,"fangyaoyu2021":2,"leopardracer":2,"shenpengfeng":2,"hamdiallam":2,"ThomasHeim11":2,"alexbabits":2,"zm-stack":2,"xyizko":2,"branchvincent":2,"Wharpheus":2,"nnsW3":2,"withbest":2,"rustrover":2,"gvladika":2,"shushaaniik":2,"valeriypushkar":1,"dguido":1,"petryshkaCODE":1,"tzchenxixi":1,"gfeng-certik":1,"cabreraam":1,"VIELITE":1,"SEJeff":1,"UsmannK":1,"ATREAY":1,"hexshire":1,"alwayshang":1,"qq2273236159":1,"yisun92":1,"oldsj":1,"shargon":1,"Alireza-Razavi":1,"daog1":1,"mavlevin":1,"MonkeyKing44":1,"IzaiahSun":1,"majorteach":1,"priyankabose":1,"Ahjan1999":1,"technovision99":1,"demis1997":1,"ydm":1,"bossjoker1":1,"feliam":1,"shortdoom":1,"damilolaedwards":1,"glarregay-tob":1,"MrDecryptDecipher":1,"sxhthreo":1,"0xPhaze":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10098650,"issues_count":31447165,"pull_requests_count":97330651,"authors_count":10702032,"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":{"bug-candidate":41,"enhancement":17,"false-positive":4,"meta":1,"design":1},"past_year_pull_request_labels_count":{"dependencies":45,"github_actions":37,"javascript":8},"past_year_issue_author_associations_count":{"NONE":58,"CONTRIBUTOR":17,"MEMBER":9},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":111,"NONE":42,"COLLABORATOR":42,"MEMBER":16},"past_year_issue_authors":{"github-actions[bot]":7,"lum7na":6,"bsamuels453":5,"dguido":4,"montyly":3,"alexanderhawl":2,"aram10":2,"arr00":2,"gustavo-grieco":2,"iirekm":2,"shargon":2,"penandlim":1,"YoussefAbtk":1,"pedrovalido":1,"oscarsernarosero":1,"olexiyb":1,"nrtour":1,"nivcertora":1,"mokita-j":1,"MarkLee131":1,"Yustynn":1,"pzy2000":1,"RegisGraptin":1,"roisindowling":1,"vidhanmangla":1,"sambacha":1,"Sergei-Liakh":1,"shushaaniik":1,"sidarth16":1,"UshioA":1,"smonicas":1,"Tonyrj3268":1,"tskoyo":1,"0xalpharush":1,"0xCSMNT":1,"0xferit":1,"0xGassin":1,"0xtotem":1,"bossjoker1":1,"brianblank":1,"caihaonan1001":1,"cb-elileers":1,"c-kado":1,"c-major-dev":1,"dadadave80":1,"easyreconbot":1,"EduardoMelo00":1,"elopez":1,"fobabs":1,"haitao-sun03":1,"hamdiallam":1,"haoyang9804":1,"highskore":1,"homeyong":1,"iDeaKz":1,"JerryPW":1,"JinXJinX":1,"lopjf":1},"past_year_pull_request_authors":{"smonicas":71,"dependabot[bot]":45,"montyly":14,"bohendo":9,"nisedo":9,"0xalpharush":8,"nsiregar":4,"elopez":3,"xyizko":2,"sidarth16":2,"fangyaoyu2021":2,"dedyshkaPexto":2,"leopardracer":2,"shenpengfeng":2,"hamdiallam":2,"DanielVF":2,"shushaaniik":2,"Wharpheus":2,"zm-stack":2,"omahs":2,"nine-december":2,"tsinghuacoder":2,"bsamuels453":2,"vtjl10":2,"Jayakumar2812":2,"gvladika":2,"IzaiahSun":1,"MonkeyKing44":1,"tzchenxixi":1,"cabreraam":1,"Ahjan1999":1,"petryshkaCODE":1,"qq2273236159":1,"dguido":1,"valeriypushkar":1,"MrDecryptDecipher":1,"shargon":1,"hexshire":1},"maintainers":[{"login":"0xalpharush","count":162,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/0xalpharush"},{"login":"montyly","count":55,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/montyly"},{"login":"smonicas","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/smonicas"},{"login":"elopez","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elopez"},{"login":"dguido","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dguido"},{"login":"ggrieco-tob","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ggrieco-tob"},{"login":"Xenomega","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Xenomega"}],"active_maintainers":[{"login":"smonicas","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/smonicas"},{"login":"montyly","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/montyly"},{"login":"dguido","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dguido"},{"login":"elopez","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/elopez"},{"login":"0xalpharush","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/0xalpharush"}]},"events":{"total":{"CreateEvent":52,"ReleaseEvent":3,"IssuesEvent":115,"WatchEvent":541,"DeleteEvent":61,"IssueCommentEvent":136,"PushEvent":187,"GollumEvent":1,"PullRequestReviewEvent":38,"PullRequestReviewCommentEvent":67,"PullRequestEvent":153,"ForkEvent":97},"last_year":{"CreateEvent":52,"ReleaseEvent":3,"IssuesEvent":115,"WatchEvent":541,"DeleteEvent":61,"IssueCommentEvent":136,"PushEvent":187,"GollumEvent":1,"PullRequestReviewEvent":38,"PullRequestReviewCommentEvent":67,"PullRequestEvent":153,"ForkEvent":97}},"keywords":["ethereum","solidity","static-analysis","vyper"],"dependencies":[{"ecosystem":"pypi","filepath":"plugin_example/setup.py","sha":null,"kind":"manifest","created_at":"2022-07-12T16:14:58.450Z","updated_at":"2022-07-12T16:14:58.450Z","repository_link":"https://github.com/crytic/slither/blob/master/plugin_example/setup.py","dependencies":[{"id":166329104,"package_name":"slither-analyzer","ecosystem":"pypi","requirements":"==0.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2022-07-12T16:14:58.625Z","updated_at":"2022-07-12T16:14:58.625Z","repository_link":"https://github.com/crytic/slither/blob/master/setup.py","dependencies":[{"id":166330983,"package_name":"prettytable","ecosystem":"pypi","requirements":"\u003e=0.7.2","direct":true,"kind":"runtime","optional":false},{"id":166330984,"package_name":"pysha3","ecosystem":"pypi","requirements":"\u003e=1.0.2","direct":true,"kind":"runtime","optional":false},{"id":166330985,"package_name":"crytic-compile","ecosystem":"pypi","requirements":"\u003e=0.2.3","direct":true,"kind":"runtime","optional":false},{"id":166330986,"package_name":"crytic-compile","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/actions/upload-coverage/action.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:51.920Z","updated_at":"2023-09-22T06:08:51.920Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/actions/upload-coverage/action.yml","dependencies":[{"id":13867168217,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3.1.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/black.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:52.185Z","updated_at":"2023-09-22T06:08:52.185Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/black.yml","dependencies":[{"id":13867168237,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867168238,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13867168239,"package_name":"super-linter/super-linter/slim","ecosystem":"actions","requirements":"v4.9.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:52.441Z","updated_at":"2023-09-22T06:08:52.441Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/ci.yml","dependencies":[{"id":13867168593,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867168594,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13867168595,"package_name":"cachix/install-nix-action","ecosystem":"actions","requirements":"v22","direct":true,"kind":"composite","optional":false},{"id":13867168596,"package_name":"cachix/cachix-action","ecosystem":"actions","requirements":"v12","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:52.862Z","updated_at":"2023-09-22T06:08:52.862Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/docker.yml","dependencies":[{"id":13867168616,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867168617,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13867168618,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13867168619,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13867168620,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13867168621,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:53.093Z","updated_at":"2023-09-22T06:08:53.093Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/docs.yml","dependencies":[{"id":13867169210,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867169211,"package_name":"actions/configure-pages","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867169212,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13867169213,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13867169214,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/doctor.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:53.429Z","updated_at":"2023-09-22T06:08:53.429Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/doctor.yml","dependencies":[{"id":13867169338,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867169339,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/linter.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:53.787Z","updated_at":"2023-09-22T06:08:53.787Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/linter.yml","dependencies":[{"id":13867170181,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867170182,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13867170183,"package_name":"super-linter/super-linter/slim","ecosystem":"actions","requirements":"v4.9.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pip-audit.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:54.167Z","updated_at":"2023-09-22T06:08:54.167Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/pip-audit.yml","dependencies":[{"id":13867170355,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867170356,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13867170357,"package_name":"pypa/gh-action-pip-audit","ecosystem":"actions","requirements":"v1.0.8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:54.839Z","updated_at":"2023-09-22T06:08:54.839Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/publish.yml","dependencies":[{"id":13867170473,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867170474,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13867170475,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867170476,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867170477,"package_name":"pypa/gh-action-pypi-publish","ecosystem":"actions","requirements":"v1.8.7","direct":true,"kind":"composite","optional":false},{"id":13867170478,"package_name":"sigstore/gh-action-sigstore-python","ecosystem":"actions","requirements":"v1.2.3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pylint.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:55.509Z","updated_at":"2023-09-22T06:08:55.509Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/pylint.yml","dependencies":[{"id":13867170778,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867170779,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13867170780,"package_name":"super-linter/super-linter/slim","ecosystem":"actions","requirements":"v4.9.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:55.764Z","updated_at":"2023-09-22T06:08:55.764Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/test.yml","dependencies":[{"id":13867170849,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867170850,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13867170851,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13867170852,"package_name":"./.github/actions/upload-coverage","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false},{"id":13867170853,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3.0.2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:56.024Z","updated_at":"2023-09-22T06:08:56.024Z","repository_link":"https://github.com/crytic/slither/blob/master/Dockerfile","dependencies":[{"id":13867170926,"package_name":"ubuntu","ecosystem":"docker","requirements":"jammy","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"tests/e2e/compilation/test_data/test_node_modules/node_modules/@openzeppelin/contracts/package.json","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:56.405Z","updated_at":"2023-09-22T06:08:56.405Z","repository_link":"https://github.com/crytic/slither/blob/master/tests/e2e/compilation/test_data/test_node_modules/node_modules/@openzeppelin/contracts/package.json","dependencies":[]},{"ecosystem":"npm","filepath":"tests/e2e/compilation/test_data/test_node_modules/package-lock.json","sha":null,"kind":"lockfile","created_at":"2023-09-22T06:08:56.659Z","updated_at":"2023-09-22T06:08:56.659Z","repository_link":"https://github.com/crytic/slither/blob/master/tests/e2e/compilation/test_data/test_node_modules/package-lock.json","dependencies":[{"id":13867171156,"package_name":"@ethersproject/abi","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171157,"package_name":"@ethersproject/abstract-provider","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171158,"package_name":"@ethersproject/abstract-signer","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171159,"package_name":"@ethersproject/address","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171160,"package_name":"@ethersproject/base64","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171161,"package_name":"@ethersproject/bignumber","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171162,"package_name":"@ethersproject/bytes","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171163,"package_name":"@ethersproject/constants","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171164,"package_name":"@ethersproject/hash","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171165,"package_name":"@ethersproject/keccak256","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171166,"package_name":"@ethersproject/logger","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171167,"package_name":"@ethersproject/networks","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":13867171168,"package_name":"@ethersproject/properties","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171169,"package_name":"@ethersproject/rlp","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171170,"package_name":"@ethersproject/signing-key","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171171,"package_name":"@ethersproject/strings","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171172,"package_name":"@ethersproject/transactions","ecosystem":"npm","requirements":"5.7.0","direct":false,"kind":"runtime","optional":false},{"id":13867171173,"package_name":"@ethersproject/web","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":13867171174,"package_name":"@metamask/eth-sig-util","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171175,"package_name":"@noble/hashes","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171176,"package_name":"@noble/secp256k1","ecosystem":"npm","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":13867171177,"package_name":"@nomicfoundation/ethereumjs-block","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"runtime","optional":false},{"id":13867171178,"package_name":"ethereum-cryptography","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":13867171179,"package_name":"@nomicfoundation/ethereumjs-blockchain","ecosystem":"npm","requirements":"6.2.2","direct":false,"kind":"runtime","optional":false},{"id":13867171180,"package_name":"@nomicfoundation/ethereumjs-common","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171181,"package_name":"@nomicfoundation/ethereumjs-ethash","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":13867171182,"package_name":"@nomicfoundation/ethereumjs-evm","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":13867171183,"package_name":"@nomicfoundation/ethereumjs-rlp","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171184,"package_name":"@nomicfoundation/ethereumjs-statemanager","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":13867171185,"package_name":"@nomicfoundation/ethereumjs-trie","ecosystem":"npm","requirements":"5.0.5","direct":false,"kind":"runtime","optional":false},{"id":13867171186,"package_name":"@nomicfoundation/ethereumjs-tx","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171187,"package_name":"@nomicfoundation/ethereumjs-util","ecosystem":"npm","requirements":"8.0.6","direct":false,"kind":"runtime","optional":false},{"id":13867171188,"package_name":"@nomicfoundation/ethereumjs-vm","ecosystem":"npm","requirements":"6.4.2","direct":false,"kind":"runtime","optional":false},{"id":13867171189,"package_name":"@nomicfoundation/solidity-analyzer","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171190,"package_name":"@nomicfoundation/solidity-analyzer-darwin-arm64","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171191,"package_name":"@nomicfoundation/solidity-analyzer-darwin-x64","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171192,"package_name":"@nomicfoundation/solidity-analyzer-freebsd-x64","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171193,"package_name":"@nomicfoundation/solidity-analyzer-linux-arm64-gnu","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171194,"package_name":"@nomicfoundation/solidity-analyzer-linux-arm64-musl","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171195,"package_name":"@nomicfoundation/solidity-analyzer-linux-x64-gnu","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171196,"package_name":"@nomicfoundation/solidity-analyzer-linux-x64-musl","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171197,"package_name":"@nomicfoundation/solidity-analyzer-win32-arm64-msvc","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171198,"package_name":"@nomicfoundation/solidity-analyzer-win32-ia32-msvc","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171199,"package_name":"@nomicfoundation/solidity-analyzer-win32-x64-msvc","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171200,"package_name":"@openzeppelin/contracts","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":13867171201,"package_name":"@scure/base","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171202,"package_name":"@scure/bip32","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":13867171203,"package_name":"@scure/bip39","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171204,"package_name":"@sentry/core","ecosystem":"npm","requirements":"5.30.0","direct":false,"kind":"runtime","optional":false},{"id":13867171205,"package_name":"@sentry/hub","ecosystem":"npm","requirements":"5.30.0","direct":false,"kind":"runtime","optional":false},{"id":13867171206,"package_name":"@sentry/minimal","ecosystem":"npm","requirements":"5.30.0","direct":false,"kind":"runtime","optional":false},{"id":13867171207,"package_name":"@sentry/node","ecosystem":"npm","requirements":"5.30.0","direct":false,"kind":"runtime","optional":false},{"id":13867171208,"package_name":"@sentry/tracing","ecosystem":"npm","requirements":"5.30.0","direct":false,"kind":"runtime","optional":false},{"id":13867171209,"package_name":"@sentry/types","ecosystem":"npm","requirements":"5.30.0","direct":false,"kind":"runtime","optional":false},{"id":13867171210,"package_name":"@sentry/utils","ecosystem":"npm","requirements":"5.30.0","direct":false,"kind":"runtime","optional":false},{"id":13867171211,"package_name":"@types/async-eventemitter","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":13867171212,"package_name":"@types/bn.js","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171213,"package_name":"@types/lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171214,"package_name":"@types/node","ecosystem":"npm","requirements":"18.15.9","direct":false,"kind":"runtime","optional":false},{"id":13867171215,"package_name":"@types/pbkdf2","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171216,"package_name":"@types/secp256k1","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171217,"package_name":"abort-controller","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171218,"package_name":"abstract-level","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171219,"package_name":"adm-zip","ecosystem":"npm","requirements":"0.4.16","direct":false,"kind":"runtime","optional":false},{"id":13867171220,"package_name":"agent-base","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171221,"package_name":"aggregate-error","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171222,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.3","direct":false,"kind":"runtime","optional":false},{"id":13867171223,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"runtime","optional":false},{"id":13867171224,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171225,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":13867171226,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":13867171227,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171228,"package_name":"async","ecosystem":"npm","requirements":"2.6.4","direct":false,"kind":"runtime","optional":false},{"id":13867171229,"package_name":"async-eventemitter","ecosystem":"npm","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":13867171230,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171231,"package_name":"base-x","ecosystem":"npm","requirements":"3.0.9","direct":false,"kind":"runtime","optional":false},{"id":13867171232,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":13867171233,"package_name":"bigint-crypto-utils","ecosystem":"npm","requirements":"3.1.8","direct":false,"kind":"runtime","optional":false},{"id":13867171234,"package_name":"bigint-mod-arith","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171235,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171236,"package_name":"blakejs","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13867171237,"package_name":"bn.js","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":13867171238,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":13867171239,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171240,"package_name":"brorand","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171241,"package_name":"browser-level","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171242,"package_name":"browser-stdout","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":13867171243,"package_name":"browserify-aes","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171244,"package_name":"bs58","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171245,"package_name":"bs58check","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171246,"package_name":"buffer","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171247,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171248,"package_name":"buffer-xor","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171249,"package_name":"busboy","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":13867171250,"package_name":"bytes","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171251,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171252,"package_name":"camelcase","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":13867171253,"package_name":"catering","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171254,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":13867171255,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.3","direct":false,"kind":"runtime","optional":false},{"id":13867171256,"package_name":"ci-info","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171257,"package_name":"cipher-base","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":13867171258,"package_name":"classic-level","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171259,"package_name":"clean-stack","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171260,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"runtime","optional":false},{"id":13867171261,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":13867171262,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":13867171263,"package_name":"command-exists","ecosystem":"npm","requirements":"1.2.9","direct":false,"kind":"runtime","optional":false},{"id":13867171264,"package_name":"commander","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171265,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171266,"package_name":"cookie","ecosystem":"npm","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":13867171267,"package_name":"crc-32","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":13867171268,"package_name":"create-hash","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171269,"package_name":"create-hmac","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":13867171270,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":13867171271,"package_name":"decamelize","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171272,"package_name":"depd","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171273,"package_name":"diff","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171274,"package_name":"elliptic","ecosystem":"npm","requirements":"6.5.4","direct":false,"kind":"runtime","optional":false},{"id":13867171275,"package_name":"bn.js","ecosystem":"npm","requirements":"4.12.0","direct":false,"kind":"runtime","optional":false},{"id":13867171276,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171277,"package_name":"enquirer","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"runtime","optional":false},{"id":13867171278,"package_name":"env-paths","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":13867171279,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171280,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":13867171281,"package_name":"ethereum-cryptography","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171282,"package_name":"ethereumjs-abi","ecosystem":"npm","requirements":"0.6.8","direct":false,"kind":"runtime","optional":false},{"id":13867171283,"package_name":"ethereumjs-util","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":13867171284,"package_name":"@types/bn.js","ecosystem":"npm","requirements":"4.11.6","direct":false,"kind":"runtime","optional":false},{"id":13867171285,"package_name":"ethjs-util","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":13867171286,"package_name":"event-target-shim","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171287,"package_name":"evp_bytestokey","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171288,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171289,"package_name":"find-up","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171290,"package_name":"flat","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171291,"package_name":"follow-redirects","ecosystem":"npm","requirements":"1.15.2","direct":false,"kind":"runtime","optional":false},{"id":13867171292,"package_name":"fp-ts","ecosystem":"npm","requirements":"1.19.3","direct":false,"kind":"runtime","optional":false},{"id":13867171293,"package_name":"fs-extra","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171294,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171295,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":13867171296,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171297,"package_name":"functional-red-black-tree","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171298,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":13867171299,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171300,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171301,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171302,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"runtime","optional":false},{"id":13867171303,"package_name":"hardhat","ecosystem":"npm","requirements":"2.13.0","direct":false,"kind":"runtime","optional":false},{"id":13867171304,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171305,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171306,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171307,"package_name":"hash-base","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171308,"package_name":"hash.js","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":13867171309,"package_name":"he","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171310,"package_name":"hmac-drbg","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171311,"package_name":"http-errors","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171312,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171313,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"runtime","optional":false},{"id":13867171314,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13867171315,"package_name":"immutable","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":13867171316,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171317,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":13867171318,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":13867171319,"package_name":"io-ts","ecosystem":"npm","requirements":"1.10.4","direct":false,"kind":"runtime","optional":false},{"id":13867171320,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171321,"package_name":"is-buffer","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":13867171322,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171323,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171324,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171325,"package_name":"is-hex-prefixed","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171326,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171327,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171328,"package_name":"is-unicode-supported","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171329,"package_name":"js-sha3","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":13867171330,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171331,"package_name":"jsonfile","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171332,"package_name":"keccak","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171333,"package_name":"klaw","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":13867171334,"package_name":"level","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171335,"package_name":"level-supports","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171336,"package_name":"level-transcoder","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171337,"package_name":"locate-path","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171338,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":13867171339,"package_name":"log-symbols","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171340,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":13867171341,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171342,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171343,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":13867171344,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171345,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171346,"package_name":"lru_map","ecosystem":"npm","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":13867171347,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171348,"package_name":"mcl-wasm","ecosystem":"npm","requirements":"0.7.9","direct":false,"kind":"runtime","optional":false},{"id":13867171349,"package_name":"md5.js","ecosystem":"npm","requirements":"1.3.5","direct":false,"kind":"runtime","optional":false},{"id":13867171350,"package_name":"memory-level","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171351,"package_name":"memorystream","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":13867171352,"package_name":"minimalistic-assert","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171353,"package_name":"minimalistic-crypto-utils","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171354,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171355,"package_name":"mnemonist","ecosystem":"npm","requirements":"0.38.5","direct":false,"kind":"runtime","optional":false},{"id":13867171356,"package_name":"mocha","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171357,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171358,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171359,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171360,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171361,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171362,"package_name":"minimatch","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171363,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":13867171364,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171365,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171366,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171367,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171368,"package_name":"module-error","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171369,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171370,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":13867171371,"package_name":"napi-macros","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171372,"package_name":"node-addon-api","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171373,"package_name":"node-gyp-build","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"runtime","optional":false},{"id":13867171374,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171375,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.12.3","direct":false,"kind":"runtime","optional":false},{"id":13867171376,"package_name":"obliterator","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":13867171377,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":13867171378,"package_name":"os-tmpdir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171379,"package_name":"p-limit","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13867171380,"package_name":"p-locate","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171381,"package_name":"p-map","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171382,"package_name":"p-try","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171383,"package_name":"path-exists","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171384,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171385,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":13867171386,"package_name":"pbkdf2","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171387,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":13867171388,"package_name":"qs","ecosystem":"npm","requirements":"6.11.1","direct":false,"kind":"runtime","optional":false},{"id":13867171389,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":13867171390,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171391,"package_name":"raw-body","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"runtime","optional":false},{"id":13867171392,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.2","direct":false,"kind":"runtime","optional":false},{"id":13867171393,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":13867171394,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171395,"package_name":"require-from-string","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171396,"package_name":"resolve","ecosystem":"npm","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":13867171397,"package_name":"rimraf","ecosystem":"npm","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":13867171398,"package_name":"ripemd160","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171399,"package_name":"rlp","ecosystem":"npm","requirements":"2.2.7","direct":false,"kind":"runtime","optional":false},{"id":13867171400,"package_name":"run-parallel-limit","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171401,"package_name":"rustbn.js","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171402,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":13867171403,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171404,"package_name":"scrypt-js","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171405,"package_name":"secp256k1","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171406,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":13867171407,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171408,"package_name":"setimmediate","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":13867171409,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171410,"package_name":"sha.js","ecosystem":"npm","requirements":"2.4.11","direct":false,"kind":"runtime","optional":false},{"id":13867171411,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":13867171412,"package_name":"solc","ecosystem":"npm","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":13867171413,"package_name":"fs-extra","ecosystem":"npm","requirements":"0.30.0","direct":false,"kind":"runtime","optional":false},{"id":13867171414,"package_name":"jsonfile","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":13867171415,"package_name":"semver","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"runtime","optional":false},{"id":13867171416,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":13867171417,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"runtime","optional":false},{"id":13867171418,"package_name":"stacktrace-parser","ecosystem":"npm","requirements":"0.1.10","direct":false,"kind":"runtime","optional":false},{"id":13867171419,"package_name":"type-fest","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":13867171420,"package_name":"statuses","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171421,"package_name":"streamsearch","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":13867171422,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13867171423,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":13867171424,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171425,"package_name":"strip-hex-prefix","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171426,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171427,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"runtime","optional":false},{"id":13867171428,"package_name":"tmp","ecosystem":"npm","requirements":"0.0.33","direct":false,"kind":"runtime","optional":false},{"id":13867171429,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171430,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171431,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":13867171432,"package_name":"tsort","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":13867171433,"package_name":"tweetnacl","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13867171434,"package_name":"tweetnacl-util","ecosystem":"npm","requirements":"0.15.1","direct":false,"kind":"runtime","optional":false},{"id":13867171435,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"runtime","optional":false},{"id":13867171436,"package_name":"undici","ecosystem":"npm","requirements":"5.21.0","direct":false,"kind":"runtime","optional":false},{"id":13867171437,"package_name":"universalify","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":13867171438,"package_name":"unpipe","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171439,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171440,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"runtime","optional":false},{"id":13867171441,"package_name":"workerpool","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":13867171442,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171443,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13867171444,"package_name":"ws","ecosystem":"npm","requirements":"7.5.9","direct":false,"kind":"runtime","optional":false},{"id":13867171445,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"runtime","optional":false},{"id":13867171446,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13867171447,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"runtime","optional":false},{"id":13867171448,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.4","direct":false,"kind":"runtime","optional":false},{"id":13867171449,"package_name":"yargs-unparser","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13867171450,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"tests/e2e/compilation/test_data/test_node_modules/package.json","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:56.955Z","updated_at":"2023-09-22T06:08:56.955Z","repository_link":"https://github.com/crytic/slither/blob/master/tests/e2e/compilation/test_data/test_node_modules/package.json","dependencies":[{"id":13867171457,"package_name":"@openzeppelin/contracts","ecosystem":"npm","requirements":"^4.4.0","direct":true,"kind":"runtime","optional":false},{"id":13867171458,"package_name":"hardhat","ecosystem":"npm","requirements":"^2.13.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-22T06:08:57.181Z","updated_at":"2023-09-22T06:08:57.181Z","repository_link":"https://github.com/crytic/slither/blob/master/pyproject.toml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/matchers/yamllint.json","sha":null,"kind":"manifest","created_at":"2024-01-26T16:44:40.131Z","updated_at":"2024-01-26T16:44:40.131Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/matchers/yamllint.json","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/issue-metrics.yml","sha":null,"kind":"manifest","created_at":"2024-04-09T08:50:52.935Z","updated_at":"2024-04-09T08:50:52.935Z","repository_link":"https://github.com/crytic/slither/blob/master/.github/workflows/issue-metrics.yml","dependencies":[{"id":17325418877,"package_name":"github/issue-metrics","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":17325419014,"package_name":"peter-evans/create-issue-from-file","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]}],"score":24.79452393209559,"created_at":"2025-09-04T15:51:08.591Z","updated_at":"2025-10-07T08:14:38.391Z","avatar_url":"https://github.com/crytic.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":58313,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["vulnerability-detection","academic-papers","conference-presentations","security-reviews","optim","binary-analysis","emulation","program-analysis","z3","smt"],"project_url":"https://science.ecosyste.ms/api/v1/projects/35148","html_url":"https://science.ecosyste.ms/projects/35148"}