{"id":64650,"name":"mitmproxy","description":"An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.","url":"https://github.com/mitmproxy/mitmproxy","last_synced_at":"2025-09-08T13:15:04.247Z","repository":{"id":811886,"uuid":"519832","full_name":"mitmproxy/mitmproxy","owner":"mitmproxy","description":"An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.","archived":false,"fork":false,"pushed_at":"2025-08-30T19:55:59.000Z","size":67182,"stargazers_count":40331,"open_issues_count":376,"forks_count":4283,"subscribers_count":627,"default_branch":"main","last_synced_at":"2025-09-01T03:41:49.688Z","etag":null,"topics":["debugging","http","http2","man-in-the-middle","mitmproxy","proxy","python","security","ssl","tls","websocket"],"latest_commit_sha":null,"homepage":"https://mitmproxy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mitmproxy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"mhils"}},"created_at":"2010-02-16T04:10:13.000Z","updated_at":"2025-09-01T03:32:00.000Z","dependencies_parsed_at":"2024-02-04T18:07:16.865Z","dependency_job_id":"f2f10948-7e0e-4b4d-99be-1eaebb071cfd","html_url":"https://github.com/mitmproxy/mitmproxy","commit_stats":{"total_commits":8931,"total_committers":550,"mean_commits":16.23818181818182,"dds":0.6675624230209383,"last_synced_commit":"a18b1e35f77cf1dc7fc4aa16ceff58eff2f64d5c"},"previous_names":[],"tags_count":118,"template":false,"template_full_name":null,"purl":"pkg:github/mitmproxy/mitmproxy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitmproxy","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/sbom","scorecard":{"id":650427,"data":{"date":"2025-08-11","repo":{"name":"github.com/mitmproxy/mitmproxy","commit":"40f345204c11a687ea544da07ee876ee050399b4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":9,"reason":"Found 9/10 approved changesets -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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":["Info: topLevel 'contents' permission set to 'read': .github/workflows/autofix.yml:10","Info: topLevel 'contents' permission set to 'read': .github/workflows/main.yml:14","Warn: topLevel 'actions' permission set to 'write': .github/workflows/release.yml:17","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:18","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Binary-Artifacts","score":6,"reason":"binaries present in source code","details":["Warn: binary detected: test/wg-test-client/linux-x86_64:1","Warn: binary detected: test/wg-test-client/macos-aarch64:1","Warn: binary detected: test/wg-test-client/macos-x86_64:1","Warn: binary detected: test/wg-test-client/windows-x86_64.exe:1"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/main.yml:232"],"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":"SAST","score":7,"reason":"SAST tool is not run on all commits -- score normalized to 7","details":["Warn: 21 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":"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":"Pinned-Dependencies","score":7,"reason":"dependency not pinned by hash detected -- score normalized to 7","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/autofix.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/autofix.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/autofix.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/autofix.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:145: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:180: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:210: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:154: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:158: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:247: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:293: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:330: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:335: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:339: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:345: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/release.yml/main?enable=pin","Warn: containerImage not pinned by hash: docs/scripts/clirecording/Dockerfile:2: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: containerImage not pinned by hash: release/docker/Dockerfile:1","Warn: containerImage not pinned by hash: release/docker/Dockerfile:6: pin your Docker image by updating python:3.13-slim-bookworm to python:3.13-slim-bookworm@sha256:9b8102b7b3a61db24fe58f335b526173e5aeaaf7d13b2fbfb514e20f84f5e386","Warn: pipCommand not pinned by hash: docs/scripts/clirecording/Dockerfile:9-32","Warn: pipCommand not pinned by hash: release/docker/Dockerfile:4","Warn: pipCommand not pinned by hash: release/docker/Dockerfile:17","Info:   0 out of  16 GitHub-owned GitHubAction dependencies pinned","Info:  35 out of  38 third-party GitHubAction dependencies pinned","Info:   0 out of   3 containerImage dependencies pinned","Info:   0 out of   3 pipCommand dependencies pinned","Info:   2 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"11 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-xffm-g5w8-qvg7","Warn: Project is vulnerable to: GHSA-9mvj-f7w8-pvh2","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-35jh-r3h4-6jhm","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-7fh5-64p2-3v2j","Warn: Project is vulnerable to: GHSA-7p7h-4mm5-852v"],"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-21T13:22:54.352Z","repository_id":811886,"created_at":"2025-08-21T13:22:54.352Z","updated_at":"2025-08-21T13:22:54.352Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274176797,"owners_count":25235782,"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":"mitmproxy","name":"mitmproxy","uuid":"4652787","kind":"organization","description":"","email":null,"website":"https://mitmproxy.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4652787?v=4","repositories_count":17,"last_synced_at":"2024-03-25T23:00:38.867Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"mhils"}},"html_url":"https://github.com/mitmproxy","funding_links":["https://github.com/sponsors/mhils"],"total_stars":36695,"followers":262,"following":0,"created_at":"2022-11-02T20:10:49.097Z","updated_at":"2024-03-25T23:00:41.314Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitmproxy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitmproxy/repositories"},"packages":[{"id":2803335,"name":"mitmproxy","ecosystem":"pypi","description":"An interactive, SSL/TLS-capable intercepting proxy for HTTP/1, HTTP/2, and WebSockets.","homepage":"https://mitmproxy.org","licenses":"Copyright (c) 2013, Aldo Cortesi. All rights reserved.\n        \n        Permission is hereby granted, free of charge, to any person obtaining a copy\n        of this software and associated documentation files (the \"Software\"), to deal\n        in the Software without restriction, including without limitation the rights\n        to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n        copies of the Software, and to permit persons to whom the Software is\n        furnished to do so, subject to the following conditions:\n        \n        The above copyright notice and this permission notice shall be included in\n        all copies or substantial portions of the Software.\n        \n        THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n        IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n        FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n        AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n        LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n        OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n        SOFTWARE.\n        ","normalized_licenses":["Other"],"repository_url":"https://github.com/mitmproxy/mitmproxy","keywords_array":[],"namespace":null,"versions_count":84,"first_release_published_at":"2012-04-09T06:44:41.000Z","latest_release_published_at":"2025-08-24T18:34:59.000Z","latest_release_number":"12.1.2","last_synced_at":"2025-09-07T20:01:04.535Z","created_at":"2022-04-10T11:36:53.598Z","updated_at":"2025-09-08T11:29:55.864Z","registry_url":"https://pypi.org/project/mitmproxy/","install_command":"pip install mitmproxy --index-url https://pypi.org/simple","documentation_url":"https://docs.mitmproxy.org/stable/","metadata":{"funding":null,"documentation":"https://docs.mitmproxy.org/stable/","classifiers":["Development Status :: 5 - Production/Stable","Environment :: Console :: Curses","License :: OSI Approved :: MIT License","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Operating System :: POSIX","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: Implementation :: CPython","Topic :: Internet :: Proxy Servers","Topic :: Internet :: WWW/HTTP","Topic :: Security","Topic :: Software Development :: Testing","Topic :: System :: Networking :: Monitoring","Typing :: Typed"],"normalized_name":"mitmproxy","project_status":null},"repo_metadata":{"id":811886,"uuid":"519832","full_name":"mitmproxy/mitmproxy","owner":"mitmproxy","description":"An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.","archived":false,"fork":false,"pushed_at":"2025-08-30T19:55:59.000Z","size":67182,"stargazers_count":40331,"open_issues_count":376,"forks_count":4283,"subscribers_count":627,"default_branch":"main","last_synced_at":"2025-09-01T03:41:49.688Z","etag":null,"topics":["debugging","http","http2","man-in-the-middle","mitmproxy","proxy","python","security","ssl","tls","websocket"],"latest_commit_sha":null,"homepage":"https://mitmproxy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mitmproxy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"mhils"}},"created_at":"2010-02-16T04:10:13.000Z","updated_at":"2025-09-01T03:32:00.000Z","dependencies_parsed_at":"2024-02-04T18:07:16.865Z","dependency_job_id":"f2f10948-7e0e-4b4d-99be-1eaebb071cfd","html_url":"https://github.com/mitmproxy/mitmproxy","commit_stats":{"total_commits":8931,"total_committers":550,"mean_commits":16.23818181818182,"dds":0.6675624230209383,"last_synced_commit":"a18b1e35f77cf1dc7fc4aa16ceff58eff2f64d5c"},"previous_names":[],"tags_count":118,"template":false,"template_full_name":null,"purl":"pkg:github/mitmproxy/mitmproxy","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitmproxy","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/sbom","scorecard":{"id":650427,"data":{"date":"2025-08-11","repo":{"name":"github.com/mitmproxy/mitmproxy","commit":"40f345204c11a687ea544da07ee876ee050399b4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.2,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Code-Review","score":9,"reason":"Found 9/10 approved changesets -- score normalized to 9","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"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":["Info: topLevel 'contents' permission set to 'read': .github/workflows/autofix.yml:10","Info: topLevel 'contents' permission set to 'read': .github/workflows/main.yml:14","Warn: topLevel 'actions' permission set to 'write': .github/workflows/release.yml:17","Warn: topLevel 'contents' permission set to 'write': .github/workflows/release.yml:18","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Binary-Artifacts","score":6,"reason":"binaries present in source code","details":["Warn: binary detected: test/wg-test-client/linux-x86_64:1","Warn: binary detected: test/wg-test-client/macos-aarch64:1","Warn: binary detected: test/wg-test-client/macos-x86_64:1","Warn: binary detected: test/wg-test-client/windows-x86_64.exe:1"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/main.yml:232"],"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":"SAST","score":7,"reason":"SAST tool is not run on all commits -- score normalized to 7","details":["Warn: 21 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":"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":"Pinned-Dependencies","score":7,"reason":"dependency not pinned by hash detected -- score normalized to 7","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/autofix.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/autofix.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/autofix.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/autofix.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:145: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:180: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:210: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:154: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:158: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:170: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:247: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:293: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:330: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:335: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:339: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:345: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/release.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/mitmproxy/mitmproxy/release.yml/main?enable=pin","Warn: containerImage not pinned by hash: docs/scripts/clirecording/Dockerfile:2: pin your Docker image by updating ubuntu:18.04 to ubuntu:18.04@sha256:152dc042452c496007f07ca9127571cb9c29697f42acbfad72324b2bb2e43c98","Warn: containerImage not pinned by hash: release/docker/Dockerfile:1","Warn: containerImage not pinned by hash: release/docker/Dockerfile:6: pin your Docker image by updating python:3.13-slim-bookworm to python:3.13-slim-bookworm@sha256:9b8102b7b3a61db24fe58f335b526173e5aeaaf7d13b2fbfb514e20f84f5e386","Warn: pipCommand not pinned by hash: docs/scripts/clirecording/Dockerfile:9-32","Warn: pipCommand not pinned by hash: release/docker/Dockerfile:4","Warn: pipCommand not pinned by hash: release/docker/Dockerfile:17","Info:   0 out of  16 GitHub-owned GitHubAction dependencies pinned","Info:  35 out of  38 third-party GitHubAction dependencies pinned","Info:   0 out of   3 containerImage dependencies pinned","Info:   0 out of   3 pipCommand dependencies pinned","Info:   2 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"11 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-968p-4wvh-cqc8","Warn: Project is vulnerable to: GHSA-xffm-g5w8-qvg7","Warn: Project is vulnerable to: GHSA-9mvj-f7w8-pvh2","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-fjxv-7rqg-78g4","Warn: Project is vulnerable to: GHSA-35jh-r3h4-6jhm","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv","Warn: Project is vulnerable to: GHSA-7fh5-64p2-3v2j","Warn: Project is vulnerable to: GHSA-7p7h-4mm5-852v"],"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-21T13:22:54.352Z","repository_id":811886,"created_at":"2025-08-21T13:22:54.352Z","updated_at":"2025-08-21T13:22:54.352Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274176797,"owners_count":25235782,"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_record":{"login":"mitmproxy","name":"mitmproxy","uuid":"4652787","kind":"organization","description":"","email":null,"website":"https://mitmproxy.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4652787?v=4","repositories_count":17,"last_synced_at":"2024-03-25T23:00:38.867Z","metadata":{"has_sponsors_listing":false,"funding":{"github":"mhils"}},"html_url":"https://github.com/mitmproxy","funding_links":["https://github.com/sponsors/mhils"],"total_stars":36695,"followers":262,"following":0,"created_at":"2022-11-02T20:10:49.097Z","updated_at":"2024-03-25T23:00:41.314Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitmproxy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitmproxy/repositories"},"tags":[{"name":"v12.1.2","sha":"76f61de4d834b1558b768ae61b90eed9e04c38a4","kind":"commit","published_at":"2025-08-24T18:28:38.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v12.1.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v12.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v12.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.1.2/manifests"},{"name":"v12.1.1","sha":"810ea46073e97e59a5a00576b3446053630e2317","kind":"commit","published_at":"2025-05-25T19:49:13.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v12.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v12.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v12.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.1.1/manifests"},{"name":"v12.1.0","sha":"10076ceaf1d013247517992c59d26a32e74d5415","kind":"commit","published_at":"2025-05-24T13:24:26.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v12.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v12.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v12.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.1.0/manifests"},{"name":"v12.0.1","sha":"8b41236ea485d11919c64f8eb3f718069980ffe8","kind":"commit","published_at":"2025-05-06T22:12:23.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v12.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v12.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v12.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.0.1/manifests"},{"name":"v12.0.0","sha":"aab2e6aa8aaff983d9080a0099e6e4f217551c15","kind":"commit","published_at":"2025-04-29T17:47:07.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v12.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v12.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v12.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v12.0.0/manifests"},{"name":"v11.1.3","sha":"d9c46fc12c3f9e5f3d6dca9071bf51cfa7bd98c0","kind":"commit","published_at":"2025-02-17T12:03:20.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v11.1.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v11.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v11.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.1.3/manifests"},{"name":"v11.1.2","sha":"01490b61817e5f582d0a58018f1876d225871f06","kind":"commit","published_at":"2025-02-06T00:41:22.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v11.1.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v11.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v11.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.1.2/manifests"},{"name":"v11.1.1","sha":"abf8eca74790f7bc7b8f987463751f9a5ff3de4d","kind":"commit","published_at":"2025-02-05T22:45:20.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v11.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v11.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v11.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.1.1/manifests"},{"name":"v11.1.0","sha":"277bf979301190a41c2a3b4abfed7b9b80a28841","kind":"commit","published_at":"2025-01-12T12:44:35.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v11.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v11.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v11.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.1.0/manifests"},{"name":"v11.0.2","sha":"7d6f482b3f85163e5d8f003932fbbcc71993bcb8","kind":"commit","published_at":"2024-12-05T09:31:16.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v11.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v11.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v11.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.0.2/manifests"},{"name":"v11.0.1","sha":"7d11a28815153d8c092526434bb4fc4de4f50676","kind":"commit","published_at":"2024-11-24T22:51:20.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v11.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v11.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v11.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.0.1/manifests"},{"name":"v11.0.0","sha":"f87ec2235968acd688a378e7c1ed7e07d9bce43e","kind":"commit","published_at":"2024-10-02T17:14:17.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v11.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v11.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v11.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v11.0.0/manifests"},{"name":"v10.4.2","sha":"537908f5c7b323235fd59708865a9403caf6e419","kind":"commit","published_at":"2024-08-02T09:16:22.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.4.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.2/manifests"},{"name":"v10.4.1","sha":"9b9af7e32ad45bc73ac30825956ec03760b7c958","kind":"commit","published_at":"2024-07-29T18:52:10.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.4.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.1/manifests"},{"name":"v10.4.0","sha":"fbf3ad7d4df11f53fcbc8ccc01c5d9b1f7eb6d15","kind":"commit","published_at":"2024-07-25T13:45:53.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.4.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.0/manifests"},{"name":"v10.3.1","sha":"719cb1449c1d4355aaf87f40f2d7479f2e3a925e","kind":"commit","published_at":"2024-06-12T22:56:10.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.3.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.3.1/manifests"},{"name":"10.3.0","sha":"8ab74b4f0f4abd688f9f219632dd1ff1ba06aea2","kind":"commit","published_at":"2024-04-17T11:31:13.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.3.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.3.0/manifests"},{"name":"v10.3.0","sha":"8ab74b4f0f4abd688f9f219632dd1ff1ba06aea2","kind":"commit","published_at":"2024-04-17T11:31:13.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.3.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.3.0/manifests"},{"name":"10.2.4","sha":"13f42105fd29c0a5dc1889803bac2cc1a460d63d","kind":"commit","published_at":"2024-03-07T20:55:22.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.4/manifests"},{"name":"v10.2.4","sha":"13f42105fd29c0a5dc1889803bac2cc1a460d63d","kind":"commit","published_at":"2024-03-07T20:55:22.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.4/manifests"},{"name":"10.2.3","sha":"49c9074b469fe5c3a942738b472293ad2c78e096","kind":"commit","published_at":"2024-03-06T20:58:54.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.3/manifests"},{"name":"v10.2.3","sha":"49c9074b469fe5c3a942738b472293ad2c78e096","kind":"commit","published_at":"2024-03-06T20:58:54.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.3/manifests"},{"name":"v10.2.2","sha":"d75dc95a1e4a3368134640ff8087e5a77b06986e","kind":"commit","published_at":"2024-01-21T17:09:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.2/manifests"},{"name":"10.2.2","sha":"d75dc95a1e4a3368134640ff8087e5a77b06986e","kind":"commit","published_at":"2024-01-21T17:09:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.2/manifests"},{"name":"v10.2.1","sha":"a7edbdf74c1084fa41b1eb89195451269587fa62","kind":"commit","published_at":"2024-01-06T14:17:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.1/manifests"},{"name":"10.2.1","sha":"a7edbdf74c1084fa41b1eb89195451269587fa62","kind":"commit","published_at":"2024-01-06T14:17:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.1/manifests"},{"name":"v10.2.0","sha":"fb45c18e01f5eded15a441d8f43e5f346c485226","kind":"commit","published_at":"2024-01-04T12:00:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.0/manifests"},{"name":"10.2.0","sha":"fb45c18e01f5eded15a441d8f43e5f346c485226","kind":"commit","published_at":"2024-01-04T12:00:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.0/manifests"},{"name":"10.1.6","sha":"d79862c8bb09eaaef4cac281d52dd102e6ce1b7f","kind":"commit","published_at":"2023-12-14T09:39:20.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.6","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.6/manifests"},{"name":"v10.1.6","sha":"d79862c8bb09eaaef4cac281d52dd102e6ce1b7f","kind":"commit","published_at":"2023-12-14T09:39:20.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.6","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.6/manifests"},{"name":"v10.1.5","sha":"18280927b44b169db954eb2ff6ff92aeb2baabe6","kind":"commit","published_at":"2023-11-14T12:54:48.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.5","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.5/manifests"},{"name":"10.1.5","sha":"18280927b44b169db954eb2ff6ff92aeb2baabe6","kind":"commit","published_at":"2023-11-14T12:54:48.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.5","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.5/manifests"},{"name":"10.1.4","sha":"11d758e151d916180172d8131cb41581cc928540","kind":"commit","published_at":"2023-11-13T14:11:21.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.4/manifests"},{"name":"v10.1.4","sha":"11d758e151d916180172d8131cb41581cc928540","kind":"commit","published_at":"2023-11-13T14:11:21.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.4/manifests"},{"name":"10.1.3","sha":"23bb3014985ac732cbe24b39208759cbe7372f5e","kind":"commit","published_at":"2023-11-04T11:02:01.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.3/manifests"},{"name":"v10.1.3","sha":"23bb3014985ac732cbe24b39208759cbe7372f5e","kind":"commit","published_at":"2023-11-04T11:02:01.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.3/manifests"},{"name":"10.1.2","sha":"4c07dc84887ba73d8af6ea10c1bab4df13b941b2","kind":"commit","published_at":"2023-11-03T11:57:58.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.2/manifests"},{"name":"v10.1.2","sha":"4c07dc84887ba73d8af6ea10c1bab4df13b941b2","kind":"commit","published_at":"2023-11-03T11:57:58.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.2/manifests"},{"name":"v10.1.1","sha":"b6ddf40f334af6969335ce9d06a87385638a58fb","kind":"commit","published_at":"2023-09-27T11:29:18.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.1/manifests"},{"name":"10.1.1","sha":"b6ddf40f334af6969335ce9d06a87385638a58fb","kind":"commit","published_at":"2023-09-27T11:29:18.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.1/manifests"},{"name":"v10.1.0","sha":"6ddcd9cb2a876267ad75c96b376cfbe7dfb6b877","kind":"commit","published_at":"2023-09-24T15:12:43.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.0/manifests"},{"name":"10.1.0","sha":"6ddcd9cb2a876267ad75c96b376cfbe7dfb6b877","kind":"commit","published_at":"2023-09-24T15:12:43.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.0/manifests"},{"name":"v10.0.0","sha":"553f4501b2bd00cc798f520077a09c97177e8479","kind":"commit","published_at":"2023-08-04T09:37:11.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v10.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.0.0/manifests"},{"name":"10.0.0","sha":"553f4501b2bd00cc798f520077a09c97177e8479","kind":"commit","published_at":"2023-08-04T09:37:11.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@10.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.0.0/manifests"},{"name":"v9.0.1","sha":"5205d25a1665b938d70df6752a27a7137d94d114","kind":"commit","published_at":"2022-11-02T11:13:57.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v9.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v9.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v9.0.1/manifests"},{"name":"9.0.1","sha":"5205d25a1665b938d70df6752a27a7137d94d114","kind":"commit","published_at":"2022-11-02T11:13:57.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/9.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@9.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/9.0.1/manifests"},{"name":"9.0.0","sha":"de04cd9046f9299d04f7d3064c496a142feac509","kind":"commit","published_at":"2022-10-28T12:47:17.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/9.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@9.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/9.0.0/manifests"},{"name":"v9.0.0","sha":"de04cd9046f9299d04f7d3064c496a142feac509","kind":"commit","published_at":"2022-10-28T12:47:17.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v9.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v9.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v9.0.0/manifests"},{"name":"v8.1.1","sha":"564d439df8ffd53198f1776b603223f5185bdcba","kind":"commit","published_at":"2022-06-28T14:01:52.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v8.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v8.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v8.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.1.1/manifests"},{"name":"v8.1.0","sha":"8711351384512d9a2701c675dc985aec3e94d303","kind":"commit","published_at":"2022-05-15T14:26:52.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v8.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v8.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.1.0/manifests"},{"name":"v8.0.0","sha":"7352811eefd381cd9481abecdde4e87211d2f3d7","kind":"commit","published_at":"2022-03-19T16:20:32.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v8.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.0.0/manifests"},{"name":"v7.0.4","sha":"c18d0ff246a48f45578dc7983d9d7f121bba415c","kind":"commit","published_at":"2021-09-28T16:43:29.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v7.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"c4f3597deed94c210f762af039af6a42a19342dd","kind":"commit","published_at":"2021-09-16T09:19:42.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v7.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"8b88e8f0a5f86109a6e371b03035f2e656b48a87","kind":"commit","published_at":"2021-08-04T13:01:35.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v7.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"2ebcd5f1570c3282314ab9bca7377218ffd2235e","kind":"commit","published_at":"2021-08-03T15:17:14.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v7.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"4511ea7c24a3d62373d6fa6d221ac96212ce11e4","kind":"commit","published_at":"2021-07-16T08:24:38.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.0/manifests"},{"name":"v6.0.2","sha":"0407ce3106d7106ae4a6db2b3c1340f54e77f550","kind":"commit","published_at":"2020-12-15T16:41:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v6.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v6.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"f861c04e7b3aa1086ca4d6099d1608025fac1e0d","kind":"commit","published_at":"2020-12-13T18:53:28.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v6.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v6.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"1267fb0835a51cf348eab52e7042705d333dedd0","kind":"commit","published_at":"2020-12-12T23:18:01.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v6.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.0/manifests"},{"name":"v5.3.0","sha":"a738b335a36b58f2b30741d76d9fe41866309299","kind":"commit","published_at":"2020-11-01T14:46:05.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.3.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v5.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.3.0/manifests"},{"name":"v5.2","sha":"cc75d7109d25438bb361f5ce2b944b03844f2710","kind":"commit","published_at":"2020-07-18T20:05:03.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.2/manifests"},{"name":"v5.1.1","sha":"a233fdd3027310239b36b0122fe778e7d867748b","kind":"commit","published_at":"2020-04-13T11:09:23.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v5.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c10ae4f5243e6cd5c8d41906ce4cf75cd765c040","kind":"commit","published_at":"2020-04-13T07:46:45.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v5.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"2204ee2d55843eff0857e16127a0e07477318df6","kind":"tag","published_at":"2019-12-27T17:12:14.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"095e1ee3e935fe9e45ec1954f337b2211c8ba7c7","kind":"tag","published_at":"2019-12-21T00:56:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.0.0/manifests"},{"name":"v4.0.4","sha":"5c27805be7e5131b8717cd050197a237744f9c22","kind":"tag","published_at":"2018-07-31T12:01:58.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v4.0.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v4.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.4/manifests"},{"name":"v4.0.3","sha":"b62b119779dac8fa6b992fa225c46b7b7e9e0f88","kind":"commit","published_at":"2018-06-16T04:20:37.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v4.0.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v4.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.3/manifests"},{"name":"v4.0.1","sha":"ff025ff0920c07baf7863618dff9cdd1b4361ab6","kind":"tag","published_at":"2018-05-17T08:14:03.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v4.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"764fce9f1d698a543aaa10deba358e8675851242","kind":"tag","published_at":"2018-05-16T22:12:29.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v4.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.0/manifests"},{"name":"v3.0.4","sha":"26db846b73395d358533994657cedf69fe16ac9d","kind":"tag","published_at":"2018-04-05T15:13:14.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v3.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"c9ad8454a535d41e5e9ef6f8531146d0bc67bb1a","kind":"tag","published_at":"2018-02-25T08:51:11.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v3.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"6f2f34981a61de91a8f576a680b5293e5767115d","kind":"tag","published_at":"2018-02-23T20:57:01.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"8ef2539426235bfee53b438813716bf28dffa209","kind":"tag","published_at":"2018-02-23T01:38:36.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"4356430aa36a70d02aa66cb60545b74a14d460e2","kind":"tag","published_at":"2018-02-22T12:22:16.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0/manifests"},{"name":"v2.0.2","sha":"14b33dca5d19afc2427499e25aee8b7439b4b485","kind":"tag","published_at":"2018-01-07T21:57:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v2.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.2/manifests"},{"name":"v3.0.0rc2","sha":"15f525e86bc4dbbf031439098b753f2ee3c98479","kind":"commit","published_at":"2018-01-07T20:18:42.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.0rc2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v3.0.0rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0rc2/manifests"},{"name":"v2.0.0","sha":"91c3a99d481e88f03eb561f705f4de497330b81d","kind":"tag","published_at":"2018-01-07T19:28:17.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v2.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.0/manifests"},{"name":"v3.0.0rc1","sha":"d9d4d15ee0c27dda0de340716b5275d4d444d0b8","kind":"commit","published_at":"2017-12-30T21:29:49.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.0rc1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v3.0.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0rc1/manifests"},{"name":"v2.0.1","sha":"5e99691e2c0039a013c50102ae30a96ab54439eb","kind":"commit","published_at":"2017-03-15T18:44:08.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v2.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.1/manifests"},{"name":"v1.0.2","sha":"be19ac8be61a28f60ecfd4efb25796c72ca2fd40","kind":"commit","published_at":"2016-12-28T14:36:34.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v1.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"6ae378aa2054c23b48c66df140f9182c1b99d653","kind":"commit","published_at":"2016-12-27T18:26:28.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v1.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0.1/manifests"},{"name":"v0.18.3","sha":"a0d76b33d1a9d268a423ba45d08fcfb86972ec2b","kind":"commit","published_at":"2016-12-27T00:49:46.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.18.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.3/manifests"},{"name":"0.18.3","sha":"a0d76b33d1a9d268a423ba45d08fcfb86972ec2b","kind":"commit","published_at":"2016-12-27T00:49:46.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/0.18.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/0.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@0.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/0.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/0.18.3/manifests"},{"name":"v1.0","sha":"cd6a4afc050235ef809fe72bfc618b9727a44b99","kind":"commit","published_at":"2016-12-25T22:53:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0/manifests"},{"name":"v0.18.2","sha":"0a1ca53689fea18a7326cf04330d8dcebaf09cb4","kind":"tag","published_at":"2016-10-26T05:38:48.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.18.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"5db860a334fbcb6230d73de8ca66492f73a6ce80","kind":"commit","published_at":"2016-10-16T10:52:47.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.18.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.1/manifests"},{"name":"v0.18","sha":"e4a32d6844963c09a8d4488f46277e2dcbeda3ab","kind":"commit","published_at":"2016-10-16T07:50:09.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.18","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18/manifests"},{"name":"v0.17.1","sha":"f4a5d3a19e9cb0b7b7788e1305a98bb688e93e6b","kind":"commit","published_at":"2016-04-22T03:01:41.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.17.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.17.1/manifests"},{"name":"v0.17","sha":"deb78440047b5a6906187826ad90827ba8d2b93b","kind":"tag","published_at":"2016-04-10T01:31:19.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.17","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.17/manifests"},{"name":"v0.16","sha":"38e9176a45e2c8387a69b0d77cd5662350d5fead","kind":"commit","published_at":"2016-02-14T16:04:47.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.16","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.16/manifests"},{"name":"v0.15.1","sha":"d1e6b5366c97dd31c9b9606db2bb7a8520cfbd2c","kind":"commit","published_at":"2015-12-25T15:00:50.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.15.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.15.1/manifests"},{"name":"v0.15","sha":"e6bf033cbd4900a84a46ae5e7d5e87637dcb9510","kind":"commit","published_at":"2015-12-03T17:13:24.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.15","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.15/manifests"},{"name":"v0.14","sha":"9beae933ba02fbd2c2a4f3cb9af48499d64db269","kind":"commit","published_at":"2015-11-06T00:52:08.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.14","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.14/manifests"},{"name":"v0.13.1","sha":"e316a9cdb44444667e26938f8c1c3969e56c2f0e","kind":"commit","published_at":"2015-07-22T11:39:48.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.13.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.13.1/manifests"},{"name":"v0.13","sha":"170568ded048537418980f197bd31819c76de924","kind":"commit","published_at":"2015-07-21T22:41:02.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.13","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.13/manifests"},{"name":"v0.12.1","sha":"946fd375fa87fb8a4d071a354fb99840b0ccfdf3","kind":"commit","published_at":"2015-06-02T21:33:09.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.12.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.12.1/manifests"},{"name":"v0.12","sha":"6d70b790df67013fcb84f699c8dac3414f4cbce2","kind":"commit","published_at":"2015-05-25T01:08:32.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.12","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.12/manifests"},{"name":"v0.11.3","sha":"089c5fd9480754d38e16eb03977c066d5de9aee0","kind":"commit","published_at":"2014-12-29T21:02:45.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.11.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.3/manifests"},{"name":"v0.11.2","sha":"55970bf0cc493b57bb08d2b10837aedc11f5ac18","kind":"commit","published_at":"2014-12-28T23:45:38.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.11.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"c7a96b2fb121ba811aa5dbc580cb44fc6c4d2ed6","kind":"commit","published_at":"2014-11-14T23:52:26.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.11.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.1/manifests"},{"name":"v0.11","sha":"5873516d991e5d04b565b93f95137e1cb2158aca","kind":"commit","published_at":"2014-11-11T01:00:56.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.11","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11/manifests"},{"name":"v0.10.1","sha":"4294c4d7772337f1037c25dc46547592b8bc3b81","kind":"commit","published_at":"2014-02-26T19:39:04.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.10.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10.1/manifests"},{"name":"v0.10","sha":"3aa78f9ff38471f84a471618e1a43ca02fc65b6a","kind":"commit","published_at":"2014-01-28T02:20:10.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.10","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10/manifests"},{"name":"v0.10-preview","sha":"9295dfd935f7e93f25aac3a33ba91ca777c02c8b","kind":"tag","published_at":"2013-09-15T20:48:49.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.10-preview","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.10-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.10-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10-preview/manifests"},{"name":"v0.9.2","sha":"8d954d9965b35eec2e54996c0d6ef5bcc0d40cd6","kind":"commit","published_at":"2013-08-24T22:37:35.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.9.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"54df58b7a879b8661b807ac0825645abe1f4cb34","kind":"commit","published_at":"2013-06-16T04:23:59.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.9.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9.1/manifests"},{"name":"v0.9","sha":"9e94fdc6db83bc2d11b6a9cd1df5222827df3ce8","kind":"commit","published_at":"2013-05-14T23:25:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.9","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9/manifests"},{"name":"v0.8.1","sha":"b8cb76969356c68fa9d626347e5ce34302bf905d","kind":"commit","published_at":"2012-11-17T00:50:15.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.8.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.8.1/manifests"},{"name":"v0.3","sha":"b11260f064ef6f2341d2b637f2e9a4dcc5b9f50c","kind":"commit","published_at":"2012-11-16T02:00:15.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.3/manifests"},{"name":"v0.2.2","sha":"f8e10bd6ae1adba0897669bb8b90b9180150350a","kind":"commit","published_at":"2012-10-31T09:26:09.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.2.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"33557245bf2212c08cd645bcf21a73b773646607","kind":"commit","published_at":"2012-08-23T00:57:22.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.2.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2.1/manifests"},{"name":"v0.2","sha":"4fb5d15f1480dd6ca86578aca2d0784bfef31dac","kind":"commit","published_at":"2012-07-29T03:53:42.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2/manifests"},{"name":"v0.1","sha":"d171e13fd376225695b45a02925952fe7c0aeefc","kind":"commit","published_at":"2012-04-29T22:09:16.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.1/manifests"},{"name":"v0.8","sha":"5e096c8ec97fdd272a068af218651ba9ce3f479e","kind":"commit","published_at":"2012-04-09T04:45:42.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.8","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.8/manifests"},{"name":"v0.7","sha":"883424030f2ad7955209ff7b1a55b84e5aa4321c","kind":"commit","published_at":"2012-02-27T08:51:52.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.7","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.7/manifests"},{"name":"v0.6","sha":"b9f864525842c9251b7a504beb483d8065cb1331","kind":"commit","published_at":"2011-08-06T23:18:26.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.6","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.6/manifests"},{"name":"v0.5","sha":"46ec8f52e7be21a467287c9f5ba64cebb35f0a28","kind":"commit","published_at":"2011-06-27T04:38:00.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.5","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.5/manifests"},{"name":"v0.4","sha":"f12510d9794c155657e80864529e0198872e7d7d","kind":"commit","published_at":"2011-03-29T23:05:50.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/mitmproxy/mitmproxy@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.4/manifests"}]},"repo_metadata_updated_at":"2025-09-08T11:29:55.864Z","dependent_packages_count":30,"downloads":829935,"downloads_period":"last-month","dependent_repos_count":639,"rankings":{"downloads":0.588790387963689,"dependent_repos_count":0.540512812718485,"dependent_packages_count":0.49346261787904183,"stargazers_count":0.028860412438078277,"forks_count":0.09569505176836482,"docker_downloads_count":0.6092964704854815,"average":0.39276962554219},"purl":"pkg:pypi/mitmproxy","advisories":[{"uuid":"GSA_kwCzR0hTQS13ZzMzLTVoODUtN3E1cM4ABEL3","url":"https://github.com/advisories/GHSA-wg33-5h85-7q5p","title":"Mitmweb API Authentication Bypass Using Proxy Server","description":"### Impact\nIn mitmweb 11.1.0 and below, a malicious client can use mitmweb's proxy server (bound to `*:8080` by default) to access mitmweb's internal API (bound to `127.0.0.1:8081` by default). In other words, while the client cannot access the API directly (good), they can access the API through the proxy (bad). An attacker may be able to escalate this [SSRF](https://en.wikipedia.org/wiki/Server-side_request_forgery)-style access to remote code execution.\n\nThe mitmproxy and mitmdump tools are unaffected. Only mitmweb is affected. The `block_global` option, which is enabled by default, blocks connections originating from publicly-routable IP addresses in the proxy. The attacker needs to be in the same local network.\n\n### Patches\n\nThe vulnerability has been fixed in mitmproxy 11.1.2 and above.\n\n### Acknowledgements\n\nWe thank Stefan Grönke (@gronke) for reporting this vulnerability as part of a security audit by [Radically Open Security](https://www.radicallyopensecurity.com/). This audit was supported by the [NGI0 Entrust fund](https://nlnet.nl/entrust/) established by [NLnet](https://nlnet.nl/).\n\n### Timeline\n\n- **2025-01-14**: Received initial report. \n- **2025-01-14**: Verified report and confirmed receipt.\n- **2025-01-19**: Shared patch with researcher.\n- **2025-02-04**: Received final confirmation that patch is working.\n- **2025-02-05**: Published patched release and advisory.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2025-02-06T17:07:41.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","references":["https://github.com/mitmproxy/mitmproxy/security/advisories/GHSA-wg33-5h85-7q5p","https://github.com/mitmproxy/mitmproxy/commit/fa89055e196d953f11fd241e36ee37858993486a","https://github.com/mitmproxy/mitmproxy/blob/main/CHANGELOG.md","https://nvd.nist.gov/vuln/detail/CVE-2025-23217","https://en.wikipedia.org/wiki/Server-side_request_forgery","https://github.com/mitmproxy/mitmproxy/blob/main/CHANGELOG.md#06-february-2025-mitmproxy-1112","https://github.com/advisories/GHSA-wg33-5h85-7q5p"],"source_kind":"github","identifiers":["GHSA-wg33-5h85-7q5p","CVE-2025-23217"],"repository_url":"https://github.com/mitmproxy/mitmproxy","blast_radius":23.00510703689888,"created_at":"2025-02-06T18:07:34.101Z","updated_at":"2025-02-06T19:55:00.000Z","epss_percentage":0.00539,"epss_percentile":0.6664,"packages":[{"ecosystem":"pypi","package_name":"mitmproxy","versions":[{"first_patched_version":"11.1.2","vulnerable_version_range":"\u003c 11.1.2"}],"purl":"pkg:pypi/mitmproxy","statistics":{"dependent_packages_count":30,"dependent_repos_count":639,"downloads":777899,"downloads_period":"last-month"},"affected_versions":["0.8.1","0.9.1","0.9.2","0.10.1","0.11.1","0.11.2","0.11.3","0.12.0","0.12.1","0.14.0","0.18.1","0.18.2","0.18.3","1.0.0","1.0.1","1.0.2","2.0.0","2.0.1","2.0.2","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","4.0.0","4.0.1","4.0.3","4.0.4","5.0.0","5.0.1","5.1.0","5.1.1","5.3.0","6.0.0","6.0.1","6.0.2","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","8.0.0","8.1.0","8.1.1","9.0.0","9.0.1","10.0.0","10.1.0","10.1.1","10.1.2","10.1.3","10.1.4","10.1.5","10.1.6","10.2.0","10.2.1","10.2.2","10.2.3","10.2.4","10.3.0","10.3.1","10.4.0","10.4.1","10.4.2","11.0.0","11.0.1","11.0.2","11.1.0"],"unaffected_versions":["11.1.2","11.1.3","12.0.0","12.0.1","12.1.0","12.1.1","12.1.2"]}]},{"uuid":"GSA_kwCzR0hTQS02M2N4LWc4NTUtaHZ2NM4ABLaB","url":"https://github.com/advisories/GHSA-63cx-g855-hvv4","title":"mitmproxy binaries embed a vulnerable python-hyper/h2 dependency","description":"mitmproxy 12.1.1 and below embed python-hyper/h2 ≤ v4.2.0, which has a gap in its HTTP/2 header validation. This enables request smuggling attacks when mitmproxy is in a configuration where it translates HTTP/2 to HTTP/1. For example, this affects reverse proxies to `http://` backends. It does not affect mitmproxy's regular mode.\n\nAll users are encouraged to upgrade to mitmproxy 12.1.2, which includes a fixed version of h2.\n\nMore details about the vulnerability itself can be found at https://github.com/python-hyper/h2/security/advisories/GHSA-847f-9342-265h.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2025-08-25T21:01:00.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:N/SC:N/SI:L/SA:N","references":["https://github.com/mitmproxy/mitmproxy/security/advisories/GHSA-63cx-g855-hvv4","https://github.com/python-hyper/h2/security/advisories/GHSA-847f-9342-265h","https://github.com/advisories/GHSA-63cx-g855-hvv4"],"source_kind":"github","identifiers":["GHSA-63cx-g855-hvv4"],"repository_url":"https://github.com/mitmproxy/mitmproxy","blast_radius":19.357955921292962,"created_at":"2025-08-25T22:09:22.640Z","updated_at":"2025-08-25T21:01:01.000Z","epss_percentage":null,"epss_percentile":null,"packages":[{"ecosystem":"pypi","package_name":"mitmproxy","versions":[{"first_patched_version":"12.1.2","vulnerable_version_range":"\u003c= 12.1.1"}],"purl":"pkg:pypi/mitmproxy","statistics":{"dependent_packages_count":30,"dependent_repos_count":639,"downloads":777899,"downloads_period":"last-month"},"affected_versions":["0.8.1","0.9.1","0.9.2","0.10.1","0.11.1","0.11.2","0.11.3","0.12.0","0.12.1","0.14.0","0.18.1","0.18.2","0.18.3","1.0.0","1.0.1","1.0.2","2.0.0","2.0.1","2.0.2","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","4.0.0","4.0.1","4.0.3","4.0.4","5.0.0","5.0.1","5.1.0","5.1.1","5.3.0","6.0.0","6.0.1","6.0.2","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","8.0.0","8.1.0","8.1.1","9.0.0","9.0.1","10.0.0","10.1.0","10.1.1","10.1.2","10.1.3","10.1.4","10.1.5","10.1.6","10.2.0","10.2.1","10.2.2","10.2.3","10.2.4","10.3.0","10.3.1","10.4.0","10.4.1","10.4.2","11.0.0","11.0.1","11.0.2","11.1.0","11.1.2","11.1.3","12.0.0","12.0.1","12.1.0","12.1.1"],"unaffected_versions":["12.1.2"]}]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTZtNTMtYzc4cS03cW1n","url":"https://github.com/advisories/GHSA-6m53-c78q-7qmg","title":"Mitmweb in mitmproxy allows DNS Rebinding attacks","description":"mitmweb in mitmproxy before v4.0.4 allows DNS Rebinding attacks, related to tools/web/app.py.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2018-07-31T18:18:19.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2018-14505","https://github.com/mitmproxy/mitmproxy/issues/3234","https://github.com/mitmproxy/mitmproxy/pull/3243","https://github.com/advisories/GHSA-6m53-c78q-7qmg","https://github.com/mitmproxy/mitmproxy/commit/7f464b89296881f4d9ec032378c4418e832d17e3","https://github.com/pypa/advisory-database/tree/main/vulns/mitmproxy/PYSEC-2018-56.yaml"],"source_kind":"github","identifiers":["GHSA-6m53-c78q-7qmg","CVE-2018-14505"],"repository_url":"https://github.com/mitmproxy/mitmproxy","blast_radius":25.81060789505728,"created_at":"2022-12-21T16:13:36.803Z","updated_at":"2024-10-01T19:30:00.000Z","epss_percentage":0.00195,"epss_percentile":0.41728,"packages":[{"ecosystem":"pypi","package_name":"mitmproxy","versions":[{"first_patched_version":"4.0.4","vulnerable_version_range":"\u003c 4.0.4"}],"purl":"pkg:pypi/mitmproxy","statistics":{"dependent_packages_count":30,"dependent_repos_count":639,"downloads":777899,"downloads_period":"last-month"},"affected_versions":["0.8.1","0.9.1","0.9.2","0.10.1","0.11.1","0.11.2","0.11.3","0.12.0","0.12.1","0.14.0","0.18.1","0.18.2","0.18.3","1.0.0","1.0.1","1.0.2","2.0.0","2.0.1","2.0.2","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","4.0.0","4.0.1","4.0.3"],"unaffected_versions":["4.0.4","5.0.0","5.0.1","5.1.0","5.1.1","5.3.0","6.0.0","6.0.1","6.0.2","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4","8.0.0","8.1.0","8.1.1","9.0.0","9.0.1","10.0.0","10.1.0","10.1.1","10.1.2","10.1.3","10.1.4","10.1.5","10.1.6","10.2.0","10.2.1","10.2.2","10.2.3","10.2.4","10.3.0","10.3.1","10.4.0","10.4.1","10.4.2","11.0.0","11.0.1","11.0.2","11.1.0","11.1.2","11.1.3","12.0.0","12.0.1","12.1.0","12.1.1","12.1.2"]}]},{"uuid":"GSA_kwCzR0hTQS1nY3gyLWd2ajctcHh2M801FA","url":"https://github.com/advisories/GHSA-gcx2-gvj7-pxv3","title":"Insufficient Protection against HTTP Request Smuggling in mitmproxy","description":"### Impact\n\nIn mitmproxy 7.0.4 and below, a malicious client or server is able to perform [HTTP request smuggling](https://en.wikipedia.org/wiki/HTTP_request_smuggling) attacks through mitmproxy. This means that a malicious client/server could smuggle a request/response through mitmproxy as part of another request/response's HTTP message body. While mitmproxy would only see one request, the target server would see multiple requests. A smuggled request is still captured as part of another request's body, but it does not appear in the request list and does not go through the usual mitmproxy event hooks, where users may have implemented custom access control checks or input sanitization.\n\nUnless you use mitmproxy to protect an HTTP/1 service, no action is required.\n\n\n### Patches\n\nThe vulnerability has been fixed in mitmproxy 8.0.0 and above.\n\n\n### Acknowledgements\n\nWe thank Zeyu Zhang (@zeyu2001) for responsibly disclosing this vulnerability to the mitmproxy team.\n\n\n### Timeline\n\n- **2022-03-15**: Received initial report.\n- **2022-03-15**: Verified report and confirmed receipt.\n- **2022-03-16**: Shared patch with researcher.\n- **2022-03-16**: Received confirmation that patch is working.\n- **2022-03-19**: Published patched release and advisory.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2022-03-22T19:22:59.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/mitmproxy/mitmproxy/security/advisories/GHSA-gcx2-gvj7-pxv3","https://nvd.nist.gov/vuln/detail/CVE-2022-24766","https://github.com/mitmproxy/mitmproxy/commit/b06fb6d157087d526bd02e7aadbe37c56865c71b","https://github.com/pypa/advisory-database/tree/main/vulns/mitmproxy/PYSEC-2022-170.yaml","https://mitmproxy.org/posts/releases/mitmproxy8","https://github.com/advisories/GHSA-gcx2-gvj7-pxv3"],"source_kind":"github","identifiers":["GHSA-gcx2-gvj7-pxv3","CVE-2022-24766"],"repository_url":"https://github.com/mitmproxy/mitmproxy","blast_radius":26.091157980873124,"created_at":"2022-12-21T16:12:09.761Z","updated_at":"2024-10-01T19:30:28.000Z","epss_percentage":0.00667,"epss_percentile":0.70487,"packages":[{"ecosystem":"pypi","package_name":"mitmproxy","versions":[{"first_patched_version":"8.0.0","vulnerable_version_range":"\u003c 8.0.0"}],"purl":"pkg:pypi/mitmproxy","statistics":{"dependent_packages_count":30,"dependent_repos_count":639,"downloads":777899,"downloads_period":"last-month"},"affected_versions":["0.8.1","0.9.1","0.9.2","0.10.1","0.11.1","0.11.2","0.11.3","0.12.0","0.12.1","0.14.0","0.18.1","0.18.2","0.18.3","1.0.0","1.0.1","1.0.2","2.0.0","2.0.1","2.0.2","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","4.0.0","4.0.1","4.0.3","4.0.4","5.0.0","5.0.1","5.1.0","5.1.1","5.3.0","6.0.0","6.0.1","6.0.2","7.0.0","7.0.1","7.0.2","7.0.3","7.0.4"],"unaffected_versions":["8.0.0","8.1.0","8.1.1","9.0.0","9.0.1","10.0.0","10.1.0","10.1.1","10.1.2","10.1.3","10.1.4","10.1.5","10.1.6","10.2.0","10.2.1","10.2.2","10.2.3","10.2.4","10.3.0","10.3.1","10.4.0","10.4.1","10.4.2","11.0.0","11.0.1","11.0.2","11.1.0","11.1.2","11.1.3","12.0.0","12.0.1","12.1.0","12.1.1","12.1.2"]}]},{"uuid":"GSA_kwCzR0hTQS0yMmdoLTNyOXEteGYzOM0V2A","url":"https://github.com/advisories/GHSA-22gh-3r9q-xf38","title":"Lacking Protection against HTTP Request Smuggling in mitmproxy","description":"### Impact\n\nIn mitmproxy 7.0.2 and below, a malicious client or server is able to perform [HTTP request smuggling](https://en.wikipedia.org/wiki/HTTP_request_smuggling) attacks through mitmproxy. This means that a malicious client/server could smuggle a request/response through mitmproxy as part of another request/response's HTTP message body. While mitmproxy would only see one request, the target server would see multiple requests. A smuggled request is still captured as part of another request's body, but it does not appear in the request list and does not go through the usual mitmproxy event hooks, where users may have implemented custom access control checks or input sanitization.\n\nUnless you use mitmproxy to protect an HTTP/1 service, no action is required.\n\n\n### Patches\n\nThe vulnerability has been fixed in mitmproxy 7.0.3 and above.\n\n\n### Acknowledgements\n\nWe thank João Sobral (@chinchila) for responsibly disclosing this vulnerability to the mitmproxy team.\n\n\n### Timeline\n\n- **2021-09-08**: Received initial report for mitmproxy \u003c= 6.0.2.\n- **2021-09-08**: Requested clarification if 7.x is affected.\n- **2021-09-10**: Received additional details, 7.x situation still unclear.\n- **2021-09-13**: Internally determined that 7.x is also affected.\n- **2021-09-13**: Shared initial fix with researcher.\n- **2021-09-14**: Received confirmation that fix is working, but H2.TE/H2.CL should also be looked at.\n- **2021-09-14**: Shared revised fix that includes additional H2.TE mitigations.\n- **2021-09-14**: Received confirmation that revised fix is working.\n- **2021-09-16**: Completed internal patch review.\n- **2021-09-16**: Published patch release and advisory.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2021-09-20T19:53:30.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/mitmproxy/mitmproxy/security/advisories/GHSA-22gh-3r9q-xf38","https://nvd.nist.gov/vuln/detail/CVE-2021-39214","https://github.com/pypa/advisory-database/tree/main/vulns/mitmproxy/PYSEC-2021-328.yaml","https://github.com/advisories/GHSA-22gh-3r9q-xf38"],"source_kind":"github","identifiers":["GHSA-22gh-3r9q-xf38","CVE-2021-39214"],"repository_url":"https://github.com/mitmproxy/mitmproxy","blast_radius":26.091157980873124,"created_at":"2022-12-21T16:12:46.818Z","updated_at":"2024-10-01T19:26:44.000Z","epss_percentage":0.00193,"epss_percentile":0.41483,"packages":[{"ecosystem":"pypi","package_name":"mitmproxy","versions":[{"first_patched_version":"7.0.3","vulnerable_version_range":"\u003c 7.0.3"}],"purl":"pkg:pypi/mitmproxy","statistics":{"dependent_packages_count":30,"dependent_repos_count":639,"downloads":777899,"downloads_period":"last-month"},"affected_versions":["0.8.1","0.9.1","0.9.2","0.10.1","0.11.1","0.11.2","0.11.3","0.12.0","0.12.1","0.14.0","0.18.1","0.18.2","0.18.3","1.0.0","1.0.1","1.0.2","2.0.0","2.0.1","2.0.2","3.0.0","3.0.1","3.0.2","3.0.3","3.0.4","4.0.0","4.0.1","4.0.3","4.0.4","5.0.0","5.0.1","5.1.0","5.1.1","5.3.0","6.0.0","6.0.1","6.0.2","7.0.0","7.0.1","7.0.2"],"unaffected_versions":["7.0.3","7.0.4","8.0.0","8.1.0","8.1.1","9.0.0","9.0.1","10.0.0","10.1.0","10.1.1","10.1.2","10.1.3","10.1.4","10.1.5","10.1.6","10.2.0","10.2.1","10.2.2","10.2.3","10.2.4","10.3.0","10.3.1","10.4.0","10.4.1","10.4.2","11.0.0","11.0.1","11.0.2","11.1.0","11.1.2","11.1.3","12.0.0","12.0.1","12.1.0","12.1.1","12.1.2"]}]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/mitmproxy","docker_dependents_count":32,"docker_downloads_count":4318122,"usage_url":"https://repos.ecosyste.ms/usage/pypi/mitmproxy","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/mitmproxy/dependencies","status":null,"funding_links":["https://github.com/sponsors/mhils"],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-07T19:01:44.100Z","issues_count":703,"pull_requests_count":1154,"avg_time_to_close_issue":15556047.93877551,"avg_time_to_close_pull_request":2007448.77028348,"issues_closed_count":441,"pull_requests_closed_count":1023,"pull_request_authors_count":158,"issue_authors_count":520,"avg_comments_per_issue":3.200568990042674,"avg_comments_per_pull_request":0.9358752166377816,"merged_pull_requests_count":887,"bot_issues_count":2,"bot_pull_requests_count":315,"past_year_issues_count":216,"past_year_pull_requests_count":544,"past_year_avg_time_to_close_issue":723158.1165048544,"past_year_avg_time_to_close_pull_request":341498.2172995781,"past_year_issues_closed_count":103,"past_year_pull_requests_closed_count":474,"past_year_pull_request_authors_count":66,"past_year_issue_authors_count":174,"past_year_avg_comments_per_issue":1.5787037037037037,"past_year_avg_comments_per_pull_request":0.6286764705882353,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":162,"past_year_merged_pull_requests_count":419,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/issues","maintainers":[{"login":"mhils","count":375,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mhils"},{"login":"Prinzhorn","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Prinzhorn"},{"login":"lups2000","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lups2000"},{"login":"errorxyz","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/errorxyz"},{"login":"emanuele-em","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emanuele-em"},{"login":"Kriechi","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kriechi"},{"login":"decathorpe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/decathorpe"},{"login":"dwfreed","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dwfreed"},{"login":"EstherRoeth","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/EstherRoeth"}],"active_maintainers":[{"login":"mhils","count":167,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mhils"},{"login":"lups2000","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lups2000"},{"login":"errorxyz","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/errorxyz"},{"login":"Prinzhorn","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Prinzhorn"},{"login":"emanuele-em","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emanuele-em"},{"login":"Kriechi","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kriechi"},{"login":"EstherRoeth","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/EstherRoeth"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/mitmproxy/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/mitmproxy/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/mitmproxy/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/mitmproxy/related_packages","maintainers":[{"uuid":"cortesi","login":"cortesi","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://pypi.org/user/cortesi/","role":null,"created_at":"2023-01-11T16:16:24.551Z","updated_at":"2023-01-11T16:16:24.551Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/cortesi/packages"},{"uuid":"kriechi","login":"kriechi","name":null,"email":null,"url":null,"packages_count":12,"html_url":"https://pypi.org/user/kriechi/","role":null,"created_at":"2023-01-11T16:16:24.570Z","updated_at":"2023-01-11T16:16:24.570Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/kriechi/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726140,"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":10719055,"name":"customizeproxy","ecosystem":"pypi","description":"这是一个 mitmproxy 二次封装版本","homepage":"https://github.com/mitmproxy/mitmproxy/","licenses":"MIT License  Copyright (c) [year] [fullname]  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.  THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","normalized_licenses":["Other"],"repository_url":"https://github.com/mitmproxy/mitmproxy","keywords_array":["CustomizeProxy"],"namespace":null,"versions_count":1,"first_release_published_at":"2024-07-19T10:25:34.000Z","latest_release_published_at":"2024-07-19T10:25:34.000Z","latest_release_number":"0.0.1","last_synced_at":"2025-09-08T11:59:22.885Z","created_at":"2024-07-19T10:31:56.060Z","updated_at":"2025-09-08T11:59:22.885Z","registry_url":"https://pypi.org/project/customizeproxy/","install_command":"pip install customizeproxy --index-url https://pypi.org/simple","documentation_url":"https://customizeproxy.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Intended Audience :: Developers","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Topic :: Software Development :: Libraries","Topic :: Software Development :: Libraries :: Python Modules","Topic :: Software Development :: User Interfaces"],"normalized_name":"customizeproxy","project_status":null},"repo_metadata":{"id":811886,"uuid":"519832","full_name":"mitmproxy/mitmproxy","owner":"mitmproxy","description":"An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.","archived":false,"fork":false,"pushed_at":"2024-09-04T21:36:55.000Z","size":62419,"stargazers_count":35818,"open_issues_count":352,"forks_count":3981,"subscribers_count":621,"default_branch":"main","last_synced_at":"2024-09-05T19:27:50.758Z","etag":null,"topics":["debugging","http","http2","man-in-the-middle","mitmproxy","proxy","python","security","ssl","tls","websocket"],"latest_commit_sha":null,"homepage":"https://mitmproxy.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mitmproxy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2010-02-16T04:10:13.000Z","updated_at":"2024-09-05T18:40:50.000Z","dependencies_parsed_at":"2024-02-04T18:07:16.865Z","dependency_job_id":"f2f10948-7e0e-4b4d-99be-1eaebb071cfd","html_url":"https://github.com/mitmproxy/mitmproxy","commit_stats":{"total_commits":8517,"total_committers":517,"mean_commits":"16.473887814313347","dds":0.6679582012445697,"last_synced_commit":"9f8b2e2a6654d6b64f6a78d1d6a9a0eb3c5b556e"},"previous_names":[],"tags_count":106,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitmproxy","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217914558,"owners_count":16250268,"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":"mitmproxy","name":"mitmproxy","uuid":"4652787","kind":"organization","description":"","email":null,"website":"https://mitmproxy.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/4652787?v=4","repositories_count":17,"last_synced_at":"2024-03-25T23:00:38.867Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/mitmproxy","funding_links":[],"total_stars":36695,"followers":262,"following":0,"created_at":"2022-11-02T20:10:49.097Z","updated_at":"2024-03-25T23:00:41.314Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitmproxy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mitmproxy/repositories"},"tags":[{"name":"v10.4.2","sha":"537908f5c7b323235fd59708865a9403caf6e419","kind":"commit","published_at":"2024-08-02T09:16:22.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.4.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.2/manifests"},{"name":"v10.4.1","sha":"9b9af7e32ad45bc73ac30825956ec03760b7c958","kind":"commit","published_at":"2024-07-29T18:52:10.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.4.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.1/manifests"},{"name":"v10.4.0","sha":"fbf3ad7d4df11f53fcbc8ccc01c5d9b1f7eb6d15","kind":"commit","published_at":"2024-07-25T13:45:53.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.4.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.4.0/manifests"},{"name":"v10.3.1","sha":"719cb1449c1d4355aaf87f40f2d7479f2e3a925e","kind":"commit","published_at":"2024-06-12T22:56:10.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.3.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.3.1/manifests"},{"name":"10.3.0","sha":"8ab74b4f0f4abd688f9f219632dd1ff1ba06aea2","kind":"commit","published_at":"2024-04-17T11:31:13.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.3.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.3.0/manifests"},{"name":"v10.3.0","sha":"8ab74b4f0f4abd688f9f219632dd1ff1ba06aea2","kind":"commit","published_at":"2024-04-17T11:31:13.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.3.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.3.0/manifests"},{"name":"v10.2.4","sha":"13f42105fd29c0a5dc1889803bac2cc1a460d63d","kind":"commit","published_at":"2024-03-07T20:55:22.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.4/manifests"},{"name":"10.2.4","sha":"13f42105fd29c0a5dc1889803bac2cc1a460d63d","kind":"commit","published_at":"2024-03-07T20:55:22.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.4/manifests"},{"name":"10.2.3","sha":"49c9074b469fe5c3a942738b472293ad2c78e096","kind":"commit","published_at":"2024-03-06T20:58:54.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.3/manifests"},{"name":"v10.2.3","sha":"49c9074b469fe5c3a942738b472293ad2c78e096","kind":"commit","published_at":"2024-03-06T20:58:54.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.3/manifests"},{"name":"10.2.2","sha":"d75dc95a1e4a3368134640ff8087e5a77b06986e","kind":"commit","published_at":"2024-01-21T17:09:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.2/manifests"},{"name":"v10.2.2","sha":"d75dc95a1e4a3368134640ff8087e5a77b06986e","kind":"commit","published_at":"2024-01-21T17:09:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.2/manifests"},{"name":"v10.2.1","sha":"a7edbdf74c1084fa41b1eb89195451269587fa62","kind":"commit","published_at":"2024-01-06T14:17:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.1/manifests"},{"name":"10.2.1","sha":"a7edbdf74c1084fa41b1eb89195451269587fa62","kind":"commit","published_at":"2024-01-06T14:17:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.1/manifests"},{"name":"10.2.0","sha":"fb45c18e01f5eded15a441d8f43e5f346c485226","kind":"commit","published_at":"2024-01-04T12:00:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.2.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.2.0/manifests"},{"name":"v10.2.0","sha":"fb45c18e01f5eded15a441d8f43e5f346c485226","kind":"commit","published_at":"2024-01-04T12:00:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.2.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.2.0/manifests"},{"name":"10.1.6","sha":"d79862c8bb09eaaef4cac281d52dd102e6ce1b7f","kind":"commit","published_at":"2023-12-14T09:39:20.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.6","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.6/manifests"},{"name":"v10.1.6","sha":"d79862c8bb09eaaef4cac281d52dd102e6ce1b7f","kind":"commit","published_at":"2023-12-14T09:39:20.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.6","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.6/manifests"},{"name":"v10.1.5","sha":"18280927b44b169db954eb2ff6ff92aeb2baabe6","kind":"commit","published_at":"2023-11-14T12:54:48.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.5","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.5/manifests"},{"name":"10.1.5","sha":"18280927b44b169db954eb2ff6ff92aeb2baabe6","kind":"commit","published_at":"2023-11-14T12:54:48.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.5","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.5/manifests"},{"name":"10.1.4","sha":"11d758e151d916180172d8131cb41581cc928540","kind":"commit","published_at":"2023-11-13T14:11:21.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.4/manifests"},{"name":"v10.1.4","sha":"11d758e151d916180172d8131cb41581cc928540","kind":"commit","published_at":"2023-11-13T14:11:21.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.4/manifests"},{"name":"v10.1.3","sha":"23bb3014985ac732cbe24b39208759cbe7372f5e","kind":"commit","published_at":"2023-11-04T11:02:01.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.3/manifests"},{"name":"10.1.3","sha":"23bb3014985ac732cbe24b39208759cbe7372f5e","kind":"commit","published_at":"2023-11-04T11:02:01.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.3/manifests"},{"name":"10.1.2","sha":"4c07dc84887ba73d8af6ea10c1bab4df13b941b2","kind":"commit","published_at":"2023-11-03T11:57:58.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.2/manifests"},{"name":"v10.1.2","sha":"4c07dc84887ba73d8af6ea10c1bab4df13b941b2","kind":"commit","published_at":"2023-11-03T11:57:58.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.2/manifests"},{"name":"v10.1.1","sha":"b6ddf40f334af6969335ce9d06a87385638a58fb","kind":"commit","published_at":"2023-09-27T11:29:18.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.1/manifests"},{"name":"10.1.1","sha":"b6ddf40f334af6969335ce9d06a87385638a58fb","kind":"commit","published_at":"2023-09-27T11:29:18.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.1/manifests"},{"name":"v10.1.0","sha":"6ddcd9cb2a876267ad75c96b376cfbe7dfb6b877","kind":"commit","published_at":"2023-09-24T15:12:43.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.1.0/manifests"},{"name":"10.1.0","sha":"6ddcd9cb2a876267ad75c96b376cfbe7dfb6b877","kind":"commit","published_at":"2023-09-24T15:12:43.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.1.0/manifests"},{"name":"10.0.0","sha":"553f4501b2bd00cc798f520077a09c97177e8479","kind":"commit","published_at":"2023-08-04T09:37:11.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/10.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/10.0.0/manifests"},{"name":"v10.0.0","sha":"553f4501b2bd00cc798f520077a09c97177e8479","kind":"commit","published_at":"2023-08-04T09:37:11.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v10.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v10.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v10.0.0/manifests"},{"name":"v9.0.1","sha":"5205d25a1665b938d70df6752a27a7137d94d114","kind":"commit","published_at":"2022-11-02T11:13:57.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v9.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v9.0.1/manifests"},{"name":"9.0.1","sha":"5205d25a1665b938d70df6752a27a7137d94d114","kind":"commit","published_at":"2022-11-02T11:13:57.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/9.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/9.0.1/manifests"},{"name":"9.0.0","sha":"de04cd9046f9299d04f7d3064c496a142feac509","kind":"commit","published_at":"2022-10-28T12:47:17.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/9.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/9.0.0/manifests"},{"name":"v9.0.0","sha":"de04cd9046f9299d04f7d3064c496a142feac509","kind":"commit","published_at":"2022-10-28T12:47:17.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v9.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v9.0.0/manifests"},{"name":"v8.1.1","sha":"564d439df8ffd53198f1776b603223f5185bdcba","kind":"commit","published_at":"2022-06-28T14:01:52.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v8.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v8.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.1.1/manifests"},{"name":"v8.1.0","sha":"8711351384512d9a2701c675dc985aec3e94d303","kind":"commit","published_at":"2022-05-15T14:26:52.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v8.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v8.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.1.0/manifests"},{"name":"v8.0.0","sha":"7352811eefd381cd9481abecdde4e87211d2f3d7","kind":"commit","published_at":"2022-03-19T16:20:32.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v8.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v8.0.0/manifests"},{"name":"v7.0.4","sha":"c18d0ff246a48f45578dc7983d9d7f121bba415c","kind":"commit","published_at":"2021-09-28T16:43:29.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.4/manifests"},{"name":"v7.0.3","sha":"c4f3597deed94c210f762af039af6a42a19342dd","kind":"commit","published_at":"2021-09-16T09:19:42.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.3/manifests"},{"name":"v7.0.2","sha":"8b88e8f0a5f86109a6e371b03035f2e656b48a87","kind":"commit","published_at":"2021-08-04T13:01:35.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.2/manifests"},{"name":"v7.0.1","sha":"2ebcd5f1570c3282314ab9bca7377218ffd2235e","kind":"commit","published_at":"2021-08-03T15:17:14.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.1/manifests"},{"name":"v7.0.0","sha":"4511ea7c24a3d62373d6fa6d221ac96212ce11e4","kind":"commit","published_at":"2021-07-16T08:24:38.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v7.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v7.0.0/manifests"},{"name":"v6.0.2","sha":"0407ce3106d7106ae4a6db2b3c1340f54e77f550","kind":"commit","published_at":"2020-12-15T16:41:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v6.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v6.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.2/manifests"},{"name":"v6.0.1","sha":"f861c04e7b3aa1086ca4d6099d1608025fac1e0d","kind":"commit","published_at":"2020-12-13T18:53:28.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v6.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v6.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.1/manifests"},{"name":"v6.0.0","sha":"1267fb0835a51cf348eab52e7042705d333dedd0","kind":"commit","published_at":"2020-12-12T23:18:01.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v6.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v6.0.0/manifests"},{"name":"v5.3.0","sha":"a738b335a36b58f2b30741d76d9fe41866309299","kind":"commit","published_at":"2020-11-01T14:46:05.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.3.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.3.0/manifests"},{"name":"v5.2","sha":"cc75d7109d25438bb361f5ce2b944b03844f2710","kind":"commit","published_at":"2020-07-18T20:05:03.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.2/manifests"},{"name":"v5.1.1","sha":"a233fdd3027310239b36b0122fe778e7d867748b","kind":"commit","published_at":"2020-04-13T11:09:23.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.1.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.1.1/manifests"},{"name":"v5.1.0","sha":"c10ae4f5243e6cd5c8d41906ce4cf75cd765c040","kind":"commit","published_at":"2020-04-13T07:46:45.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.1.0/manifests"},{"name":"v5.0.1","sha":"2204ee2d55843eff0857e16127a0e07477318df6","kind":"tag","published_at":"2019-12-27T17:12:14.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"095e1ee3e935fe9e45ec1954f337b2211c8ba7c7","kind":"tag","published_at":"2019-12-21T00:56:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v5.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v5.0.0/manifests"},{"name":"v4.0.4","sha":"5c27805be7e5131b8717cd050197a237744f9c22","kind":"tag","published_at":"2018-07-31T12:01:58.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v4.0.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v4.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.4/manifests"},{"name":"v4.0.3","sha":"b62b119779dac8fa6b992fa225c46b7b7e9e0f88","kind":"commit","published_at":"2018-06-16T04:20:37.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v4.0.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v4.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.3/manifests"},{"name":"v4.0.1","sha":"ff025ff0920c07baf7863618dff9cdd1b4361ab6","kind":"tag","published_at":"2018-05-17T08:14:03.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v4.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"764fce9f1d698a543aaa10deba358e8675851242","kind":"tag","published_at":"2018-05-16T22:12:29.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v4.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v4.0.0/manifests"},{"name":"v3.0.4","sha":"26db846b73395d358533994657cedf69fe16ac9d","kind":"tag","published_at":"2018-04-05T15:13:14.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.4/manifests"},{"name":"v3.0.3","sha":"c9ad8454a535d41e5e9ef6f8531146d0bc67bb1a","kind":"tag","published_at":"2018-02-25T08:51:11.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.3/manifests"},{"name":"v3.0.2","sha":"6f2f34981a61de91a8f576a680b5293e5767115d","kind":"tag","published_at":"2018-02-23T20:57:01.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"8ef2539426235bfee53b438813716bf28dffa209","kind":"tag","published_at":"2018-02-23T01:38:36.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"4356430aa36a70d02aa66cb60545b74a14d460e2","kind":"tag","published_at":"2018-02-22T12:22:16.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0/manifests"},{"name":"v2.0.2","sha":"14b33dca5d19afc2427499e25aee8b7439b4b485","kind":"tag","published_at":"2018-01-07T21:57:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v2.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.2/manifests"},{"name":"v3.0.0rc2","sha":"15f525e86bc4dbbf031439098b753f2ee3c98479","kind":"commit","published_at":"2018-01-07T20:18:42.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.0rc2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.0rc2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0rc2/manifests"},{"name":"v2.0.0","sha":"91c3a99d481e88f03eb561f705f4de497330b81d","kind":"tag","published_at":"2018-01-07T19:28:17.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v2.0.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.0/manifests"},{"name":"v3.0.0rc1","sha":"d9d4d15ee0c27dda0de340716b5275d4d444d0b8","kind":"commit","published_at":"2017-12-30T21:29:49.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v3.0.0rc1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v3.0.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v3.0.0rc1/manifests"},{"name":"v2.0.1","sha":"5e99691e2c0039a013c50102ae30a96ab54439eb","kind":"commit","published_at":"2017-03-15T18:44:08.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v2.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v2.0.1/manifests"},{"name":"v1.0.2","sha":"be19ac8be61a28f60ecfd4efb25796c72ca2fd40","kind":"commit","published_at":"2016-12-28T14:36:34.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v1.0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"6ae378aa2054c23b48c66df140f9182c1b99d653","kind":"commit","published_at":"2016-12-27T18:26:28.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v1.0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0.1/manifests"},{"name":"v0.18.3","sha":"a0d76b33d1a9d268a423ba45d08fcfb86972ec2b","kind":"commit","published_at":"2016-12-27T00:49:46.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.18.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.3/manifests"},{"name":"0.18.3","sha":"a0d76b33d1a9d268a423ba45d08fcfb86972ec2b","kind":"commit","published_at":"2016-12-27T00:49:46.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/0.18.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/0.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/0.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/0.18.3/manifests"},{"name":"v1.0","sha":"cd6a4afc050235ef809fe72bfc618b9727a44b99","kind":"commit","published_at":"2016-12-25T22:53:27.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v1.0","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v1.0/manifests"},{"name":"v0.18.2","sha":"0a1ca53689fea18a7326cf04330d8dcebaf09cb4","kind":"tag","published_at":"2016-10-26T05:38:48.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.18.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.2/manifests"},{"name":"v0.18.1","sha":"5db860a334fbcb6230d73de8ca66492f73a6ce80","kind":"commit","published_at":"2016-10-16T10:52:47.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.18.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18.1/manifests"},{"name":"v0.18","sha":"e4a32d6844963c09a8d4488f46277e2dcbeda3ab","kind":"commit","published_at":"2016-10-16T07:50:09.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.18","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.18","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.18/manifests"},{"name":"v0.17.1","sha":"f4a5d3a19e9cb0b7b7788e1305a98bb688e93e6b","kind":"commit","published_at":"2016-04-22T03:01:41.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.17.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.17.1/manifests"},{"name":"v0.17","sha":"deb78440047b5a6906187826ad90827ba8d2b93b","kind":"tag","published_at":"2016-04-10T01:31:19.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.17","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.17","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.17/manifests"},{"name":"v0.16","sha":"38e9176a45e2c8387a69b0d77cd5662350d5fead","kind":"commit","published_at":"2016-02-14T16:04:47.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.16","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.16","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.16/manifests"},{"name":"v0.15.1","sha":"d1e6b5366c97dd31c9b9606db2bb7a8520cfbd2c","kind":"commit","published_at":"2015-12-25T15:00:50.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.15.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.15.1/manifests"},{"name":"v0.15","sha":"e6bf033cbd4900a84a46ae5e7d5e87637dcb9510","kind":"commit","published_at":"2015-12-03T17:13:24.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.15","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.15","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.15/manifests"},{"name":"v0.14","sha":"9beae933ba02fbd2c2a4f3cb9af48499d64db269","kind":"commit","published_at":"2015-11-06T00:52:08.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.14","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.14","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.14/manifests"},{"name":"v0.13.1","sha":"e316a9cdb44444667e26938f8c1c3969e56c2f0e","kind":"commit","published_at":"2015-07-22T11:39:48.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.13.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.13.1/manifests"},{"name":"v0.13","sha":"170568ded048537418980f197bd31819c76de924","kind":"commit","published_at":"2015-07-21T22:41:02.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.13","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.13","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.13/manifests"},{"name":"v0.12.1","sha":"946fd375fa87fb8a4d071a354fb99840b0ccfdf3","kind":"commit","published_at":"2015-06-02T21:33:09.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.12.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.12.1/manifests"},{"name":"v0.12","sha":"6d70b790df67013fcb84f699c8dac3414f4cbce2","kind":"commit","published_at":"2015-05-25T01:08:32.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.12","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.12","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.12/manifests"},{"name":"v0.11.3","sha":"089c5fd9480754d38e16eb03977c066d5de9aee0","kind":"commit","published_at":"2014-12-29T21:02:45.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.11.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.3/manifests"},{"name":"v0.11.2","sha":"55970bf0cc493b57bb08d2b10837aedc11f5ac18","kind":"commit","published_at":"2014-12-28T23:45:38.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.11.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.2/manifests"},{"name":"v0.11.1","sha":"c7a96b2fb121ba811aa5dbc580cb44fc6c4d2ed6","kind":"commit","published_at":"2014-11-14T23:52:26.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.11.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11.1/manifests"},{"name":"v0.11","sha":"5873516d991e5d04b565b93f95137e1cb2158aca","kind":"commit","published_at":"2014-11-11T01:00:56.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.11","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.11","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.11/manifests"},{"name":"v0.10.1","sha":"4294c4d7772337f1037c25dc46547592b8bc3b81","kind":"commit","published_at":"2014-02-26T19:39:04.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.10.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10.1/manifests"},{"name":"v0.10","sha":"3aa78f9ff38471f84a471618e1a43ca02fc65b6a","kind":"commit","published_at":"2014-01-28T02:20:10.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.10","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.10","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10/manifests"},{"name":"v0.10-preview","sha":"9295dfd935f7e93f25aac3a33ba91ca777c02c8b","kind":"tag","published_at":"2013-09-15T20:48:49.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.10-preview","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.10-preview","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.10-preview/manifests"},{"name":"v0.9.2","sha":"8d954d9965b35eec2e54996c0d6ef5bcc0d40cd6","kind":"commit","published_at":"2013-08-24T22:37:35.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.9.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9.2/manifests"},{"name":"v0.9.1","sha":"54df58b7a879b8661b807ac0825645abe1f4cb34","kind":"commit","published_at":"2013-06-16T04:23:59.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.9.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9.1/manifests"},{"name":"v0.9","sha":"9e94fdc6db83bc2d11b6a9cd1df5222827df3ce8","kind":"commit","published_at":"2013-05-14T23:25:25.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.9","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.9","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.9/manifests"},{"name":"v0.8.1","sha":"b8cb76969356c68fa9d626347e5ce34302bf905d","kind":"commit","published_at":"2012-11-17T00:50:15.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.8.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.8.1/manifests"},{"name":"v0.3","sha":"b11260f064ef6f2341d2b637f2e9a4dcc5b9f50c","kind":"commit","published_at":"2012-11-16T02:00:15.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.3","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.3/manifests"},{"name":"v0.2.2","sha":"f8e10bd6ae1adba0897669bb8b90b9180150350a","kind":"commit","published_at":"2012-10-31T09:26:09.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.2.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"33557245bf2212c08cd645bcf21a73b773646607","kind":"commit","published_at":"2012-08-23T00:57:22.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.2.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2.1/manifests"},{"name":"v0.2","sha":"4fb5d15f1480dd6ca86578aca2d0784bfef31dac","kind":"commit","published_at":"2012-07-29T03:53:42.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.2","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.2/manifests"},{"name":"v0.1","sha":"d171e13fd376225695b45a02925952fe7c0aeefc","kind":"commit","published_at":"2012-04-29T22:09:16.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.1","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.1/manifests"},{"name":"v0.8","sha":"5e096c8ec97fdd272a068af218651ba9ce3f479e","kind":"commit","published_at":"2012-04-09T04:45:42.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.8","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.8/manifests"},{"name":"v0.7","sha":"883424030f2ad7955209ff7b1a55b84e5aa4321c","kind":"commit","published_at":"2012-02-27T08:51:52.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.7","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.7/manifests"},{"name":"v0.6","sha":"b9f864525842c9251b7a504beb483d8065cb1331","kind":"commit","published_at":"2011-08-06T23:18:26.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.6","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.6/manifests"},{"name":"v0.5","sha":"46ec8f52e7be21a467287c9f5ba64cebb35f0a28","kind":"commit","published_at":"2011-06-27T04:38:00.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.5","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.5/manifests"},{"name":"v0.4","sha":"f12510d9794c155657e80864529e0198872e7d7d","kind":"commit","published_at":"2011-03-29T23:05:50.000Z","download_url":"https://codeload.github.com/mitmproxy/mitmproxy/tar.gz/v0.4","html_url":"https://github.com/mitmproxy/mitmproxy/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/tags/v0.4/manifests"}]},"repo_metadata_updated_at":"2024-09-07T03:53:37.527Z","dependent_packages_count":0,"downloads":10,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":59.760173591228,"dependent_packages_count":10.611732360932457,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":35.18595297608023},"purl":"pkg:pypi/customizeproxy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/customizeproxy","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/customizeproxy","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/customizeproxy/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-05T21:06:46.476Z","issues_count":486,"pull_requests_count":430,"avg_time_to_close_issue":11483797.788690476,"avg_time_to_close_pull_request":1286757.7577319588,"issues_closed_count":336,"pull_requests_closed_count":388,"pull_request_authors_count":103,"issue_authors_count":344,"avg_comments_per_issue":4.032921810699588,"avg_comments_per_pull_request":1.155813953488372,"merged_pull_requests_count":344,"bot_issues_count":0,"bot_pull_requests_count":115,"past_year_issues_count":269,"past_year_pull_requests_count":342,"past_year_avg_time_to_close_issue":716297.4708994708,"past_year_avg_time_to_close_pull_request":340558.70716510905,"past_year_issues_closed_count":189,"past_year_pull_requests_closed_count":321,"past_year_pull_request_authors_count":74,"past_year_issue_authors_count":192,"past_year_avg_comments_per_issue":2.6914498141263943,"past_year_avg_comments_per_pull_request":1.0730994152046784,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":96,"past_year_merged_pull_requests_count":288,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/issues","maintainers":[{"login":"mhils","count":156,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mhils"},{"login":"Prinzhorn","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Prinzhorn"},{"login":"emanuele-em","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emanuele-em"},{"login":"Kriechi","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kriechi"},{"login":"decathorpe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/decathorpe"},{"login":"dwfreed","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dwfreed"}],"active_maintainers":[{"login":"mhils","count":112,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mhils"},{"login":"Prinzhorn","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Prinzhorn"},{"login":"emanuele-em","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emanuele-em"},{"login":"decathorpe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/decathorpe"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/customizeproxy/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/customizeproxy/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/customizeproxy/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/customizeproxy/related_packages","maintainers":[{"uuid":"C-lb","login":"C-lb","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://pypi.org/user/C-lb/","role":null,"created_at":"2024-07-19T10:31:58.775Z","updated_at":"2024-07-19T10:31:58.775Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/C-lb/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726140,"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"}}],"commits":{"id":6819,"full_name":"mitmproxy/mitmproxy","default_branch":"main","committers":[{"name":"Maximilian Hils","email":"git@maximilianhils.com","login":null,"count":3025},{"name":"Aldo Cortesi","email":"aldo@nullcube.com","login":null,"count":2185},{"name":"Thomas Kriechbaumer","email":"thomas@kriechbaumer.name","login":null,"count":713},{"name":"Shadab Zafar","email":"dufferzafar0@gmail.com","login":null,"count":265},{"name":"Matthew Shao","email":"me@matshao.com","login":null,"count":236},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com","login":null,"count":228},{"name":"Aldo Cortesi","email":"aldo@corte.si","login":null,"count":220},{"name":"Manuel Meitinger","email":"github@meitinger.at","login":null,"count":178},{"name":"Jason","email":"jason.daurus@gmail.com","login":null,"count":89},{"name":"Clemens","email":"cle1000.cb@gmail.com","login":null,"count":75},{"name":"Ujjwal Verma","email":"ujjwalverma1111@gmail.com","login":null,"count":66},{"name":"mitmproxy release bot","email":"noreply@mitmproxy.org","login":null,"count":64},{"name":"Martin Plattner","email":"git@mplattner.at","login":null,"count":51},{"name":"Henrique","email":"typoon@gmail.com","login":null,"count":48},{"name":"Marcelo Glezer","email":"mg@tekii.com.ar","login":null,"count":47},{"name":"Matteo Luppi","email":"100372313+lups2000@users.noreply.github.com","login":null,"count":44},{"name":"Miroslav","email":"ttahabatt@gmail.com","login":null,"count":43},{"name":"Thomas Kriechbaumer","email":"Kriechi@users.noreply.github.com","login":null,"count":40},{"name":"zokutyou2@gmail.com","email":"zokutyou2@gmail.com","login":null,"count":36},{"name":"Alexander Prinzhorn","email":"alexander@prinzhorn.it","login":null,"count":31},{"name":"Jim Shaver","email":"dcypherd@gmail.com","login":null,"count":29},{"name":"Miguel Guarniz","email":"mi9uel9@gmail.com","login":null,"count":28},{"name":"Marcelo Glezer","email":"marcelo.glezer@gmail.com","login":null,"count":26},{"name":"madt1m","email":"blackjuniper@protonmail.com","login":null,"count":24},{"name":"Gaurav Jain","email":"64748057+errorxyz@users.noreply.github.com","login":null,"count":24},{"name":"requires.io","email":"support@requires.io","login":null,"count":23},{"name":"Sachin Kelkar","email":"sachinkel19@gmail.com","login":null,"count":22},{"name":"kira0204","email":"rshtmudgal@gmail.com","login":null,"count":22},{"name":"root","email":"skkaushik212@gmail.com","login":null,"count":17},{"name":"sanlengjingvv","email":"lankeren123543@gmail.com","login":null,"count":17},{"name":"Robert Xiao","email":"brx@cs.ubc.ca","login":null,"count":16},{"name":"madt1m","email":"pietrotirenna.pt@gmail.com","login":null,"count":16},{"name":"Nikita Stupin","email":"18281368+nikitastupin@users.noreply.github.com","login":null,"count":15},{"name":"lymanZerga11","email":"lymanZerga11@users.noreply.github.com","login":null,"count":15},{"name":"Brad Dixon","email":"brad.dixon@carvesystems.com","login":null,"count":14},{"name":"Pedro Worcel","email":"pedro@worcel.com","login":null,"count":14},{"name":"Sujal Singh","email":"email.sujalsingh@gmail.com","login":null,"count":14},{"name":"David Weinstein","email":"dweinst@insitusec.com","login":null,"count":13},{"name":"Henrik Nordstrom","email":"henrik@henriknordstrom.net","login":null,"count":13},{"name":"Thomas Roth","email":"code@leveldown.de","login":null,"count":13},{"name":"Stephen Altamirano","email":"stephen@evilrobotstuff.com","login":null,"count":13},{"name":"smill","email":"smill@cuckoo.sh","login":null,"count":13},{"name":"Jesson Soto Ventura","email":"jessonsotoventura@gmail.com","login":null,"count":11},{"name":"Justus Wingert","email":"justus@abi007.info","login":null,"count":11},{"name":"Maximilian Hils","email":"github@maximilianhils.com","login":null,"count":11},{"name":"arjun23496","email":"arjun.k018@gmail.com","login":null,"count":11},{"name":"András Veres-Szentkirályi","email":"vsza@vsza.hu","login":null,"count":10},{"name":"Chris Czub","email":"chris.czub@gmail.com","login":null,"count":10},{"name":"Doug Freed","email":"dwfreed@mtu.edu","login":null,"count":10},{"name":"Felix Yan","email":"felixonmars@archlinux.org","login":null,"count":10},{"name":"rjt-gupta","email":"rajat.gupta99924@gmail.com","login":null,"count":10},{"name":"Ammonite","email":"pierre@ambox.fr","login":null,"count":9},{"name":"Charles d'Hondt","email":"charles.dhondt@gmail.com","login":null,"count":9},{"name":"Kyle Morton","email":"kylemorton@google.com","login":null,"count":9},{"name":"Nikhil Soni","email":"krsoninikhil@gmail.com","login":null,"count":9},{"name":"Stanley Good","email":"85782465+stanleygvi@users.noreply.github.com","login":null,"count":9},{"name":"ikoz","email":"john@kozyrakis.gr","login":null,"count":9},{"name":"Chandler Abraham","email":"cabraham@twitter.com","login":null,"count":8},{"name":"Jake Drahos","email":"drahos.jake@gmail.com","login":null,"count":8},{"name":"Jason A. Novak","email":"janovak@uchicago.edu","login":null,"count":8},{"name":"Legend Tang","email":"sp3478@gmail.com","login":null,"count":8},{"name":"Peter Dave Hello","email":"hsu@peterdavehello.org","login":null,"count":8},{"name":"Alexis Hildebrandt","email":"afh@surryhill.net","login":null,"count":7},{"name":"Brad Peabody","email":"bradpeabody@gmail.com","login":null,"count":7},{"name":"Fenil Gandhi","email":"fanilgandhi@gmail.com","login":null,"count":7},{"name":"Itai Sadan","email":"itaisod@gmail.com","login":null,"count":7},{"name":"Matthias Urlichs","email":"matthias@urlichs.de","login":null,"count":7},{"name":"Yoann L","email":"yoann.lamouroux@data-impact.fr","login":null,"count":7},{"name":"Rouli","email":"rouli.net@gmail.com","login":null,"count":6},{"name":"chhsiao90","email":"chhsiao90@gmail.com","login":null,"count":6},{"name":"harsh vijay","email":"iharsh234@gmail.com","login":null,"count":6},{"name":"Anne Borcherding","email":"anne.borcherding@iosb.fraunhofer.de","login":null,"count":5},{"name":"Choongwoo Han","email":"cwhan.tunz@gmail.com","login":null,"count":5},{"name":"Matt Weidner","email":"matt.weidner@gmail.com","login":null,"count":5},{"name":"Sam Cleveland","email":"sam@zombisoft.com","login":null,"count":5},{"name":"Sandor Nemes","email":"sandor.nemes@gmail.com","login":null,"count":5},{"name":"Tomaz Muraus","email":"tomaz@tomaz.me","login":null,"count":5},{"name":"Will Coster","email":"willcoster@google.com","login":null,"count":5},{"name":"Zohar Lorberbaum","email":"Zohar.Lorberbaum@qumu.com","login":null,"count":5},{"name":"iroiro123","email":"user1@cygwin","login":null,"count":5},{"name":"kimbo","email":"kimballleavitt@gmail.com","login":null,"count":5},{"name":"marcymarcy","email":"marcy@realeyes.com","login":null,"count":5},{"name":"Jessica Favin","email":"j.favin@hotmail.fr","login":null,"count":5},{"name":"Anatoli Babenia","email":"anatoli@rainforce.org","login":null,"count":4},{"name":"Bryan Bishop","email":"kanzure@gmail.com","login":null,"count":4},{"name":"Emanuele Micheletti","email":"micheletti.emanuele@hotmail.com","login":null,"count":4},{"name":"EndUser509","email":"42170559+EndUser509@users.noreply.github.com","login":null,"count":4},{"name":"Henrik Nordstrom","email":"henrik@henriknordstrom.ne","login":null,"count":4},{"name":"Marc Liyanage","email":"reg.gitcommit@entropy.ch","login":null,"count":4},{"name":"Matías Lang","email":"yo@matiaslang.me","login":null,"count":4},{"name":"Michael J. Bazzinotti","email":"mbazzinotti@gmail.com","login":null,"count":4},{"name":"Pierre Gordon","email":"pierregordon@protonmail.com","login":null,"count":4},{"name":"Ritiek Malhotra","email":"Ritiek@users.noreply.github.com","login":null,"count":4},{"name":"Schamper","email":"Schamper@users.noreply.github.com","login":null,"count":4},{"name":"Valtteri Virtanen","email":"valtteri@taiste.fi","login":null,"count":4},{"name":"Vane11ope","email":"Vane11opeSchw33tz@gmail.com","login":null,"count":4},{"name":"Wade 524","email":"u524@intrafile.com","login":null,"count":4},{"name":"Yogesh Ojha","email":"yogesh.ojha11@gmail.com","login":null,"count":4},{"name":"Youhei Sakurai","email":"sakurai.youhei@gmail.com","login":null,"count":4},{"name":"Zohar Lorberbaum","email":"zlorber@gmail.com","login":null,"count":4},{"name":"mame82","email":"mame8282@googlemail.com","login":null,"count":4},{"name":"root","email":"root@mint","login":null,"count":4},{"name":"rpigott","email":"rpigott@berkeley.edu","login":null,"count":4},{"name":"yonder","email":"kzxiao.hy@gmail.com","login":null,"count":4},{"name":"lilydjwg","email":"lilydjwg@gmail.com","login":null,"count":4},{"name":"Arun Swaminathan","email":"arunswaminathan94@gmail.com","login":null,"count":3},{"name":"Benjamin Lee","email":"benjamin.lee@realthought.net","login":null,"count":3},{"name":"BkPHcgQL3V","email":"BkPHcgQL3V@gmx.com","login":null,"count":3},{"name":"Blake Burkhart","email":"bburky@bburky.com","login":null,"count":3},{"name":"Chris Neasbitt","email":"chris.neasbitt@gmail.com","login":null,"count":3},{"name":"Daniel López Guimaraes","email":"112760654+DaniElectra@users.noreply.github.com","login":null,"count":3},{"name":"David Dworken","email":"david@daviddworken.com","login":null,"count":3},{"name":"Deepesh Pathak","email":"deepshpathak@gmail.com","login":null,"count":3},{"name":"Denis Stanishevsky","email":"std.denis@gmail.com","login":null,"count":3},{"name":"Eli Shvartsman","email":"eli@shvar.com","login":null,"count":3},{"name":"Marcus R. Matos","email":"marcus@matosconsulting.com","login":null,"count":3},{"name":"Manish Kumar","email":"mkagenius@gmail.com","login":null,"count":3},{"name":"Kyle Manna","email":"kmanna@fanhattan.com","login":null,"count":3},{"name":"Justin Su","email":"injustsu@gmail.com","login":null,"count":3},{"name":"JustAnotherArchivist","email":"JustAnotherArchivist@users.noreply.github.com","login":null,"count":3},{"name":"Jinjie Zhang","email":"zhangjinjie@yimian.com.cn","login":null,"count":3},{"name":"Jakub Wądołowski","email":"6334715+jwadolowski@users.noreply.github.com","login":null,"count":3},{"name":"Guillem Anguera","email":"ganguera@gmail.com","login":null,"count":3},{"name":"Ferenc soós","email":"eluch@different.hu","login":null,"count":3},{"name":"Matthew Hughes","email":"34972397+matthewhughes934@users.noreply.github.com","login":null,"count":3},{"name":"Miheer Dewaskar","email":"miheerdew@gmail.com","login":null,"count":3},{"name":"Miro Karvonen","email":"miro@synopsys.com","login":null,"count":3},{"name":"Rajat Gupta","email":"35985127+rjt-gupta@users.noreply.github.com","login":null,"count":3},{"name":"Ryan Laughlin","email":"rofreg@gmail.com","login":null,"count":3},{"name":"Ryan Welton","email":"ryan.g.welton@gmail.com","login":null,"count":3},{"name":"Tom","email":"you@example.com","login":null,"count":3},{"name":"Tom Hacohen","email":"tom@stosb.com","login":null,"count":3},{"name":"Zack B","email":"zbrdge@gmail.com","login":null,"count":3},{"name":"Zoltán Reegn","email":"zoltan.reegn@gmail.com","login":null,"count":3},{"name":"Fabio Valentini","email":"decathorpe@users.noreply.github.com","login":null,"count":3},{"name":"tunnelpr0","email":"61991283+tunnelpr0@users.noreply.github.com","login":null,"count":3},{"name":"shindexro","email":"shindexro@gmail.com","login":null,"count":3},{"name":"redfast00","email":"redfast00@gmail.com","login":null,"count":3},{"name":"naivekun","email":"naivekun0817@gmail.com","login":null,"count":3},{"name":"ian klatzco","email":"iklatzco@gmail.com","login":null,"count":3},{"name":"gorogoroumaru","email":"force.minpiku@gmail.com","login":null,"count":3},{"name":"bksahu","email":"bablusahoo16@gmail.com","login":null,"count":3},{"name":"autofix-ci[bot]","email":"114827586+autofix-ci[bot]@users.noreply.github.com","login":null,"count":3},{"name":"[OSC] Sven Schliesing","email":"s.schliesing@ndr.de","login":null,"count":3},{"name":"Alex Gaynor","email":"alex.gaynor@gmail.com","login":null,"count":2},{"name":"Abhigyan Khaund","email":"20434085+abhigyank@users.noreply.github.com","login":null,"count":2},{"name":"Anderson Mesquita","email":"andersonvom@gmail.com","login":null,"count":2},{"name":"Aniket Panjwani","email":"aniketpanjwani2018@u.northwestern.edu","login":null,"count":2},{"name":"Anthony Biondo","email":"tonyb@tonybox.net","login":null,"count":2},{"name":"Bennett Blodinger","email":"bennett.blodinger@gmail.com","login":null,"count":2},{"name":"Bernardas Ališauskas","email":"bernardas.alisauskas@pm.me","login":null,"count":2},{"name":"Brett Randall","email":"javabrett@gmail.com","login":null,"count":2},{"name":"Colin Bendell","email":"colin@bendell.ca","login":null,"count":2},{"name":"Cory Benfield","email":"lukasaoz@gmail.com","login":null,"count":2},{"name":"Daniel Karandikar","email":"daniel.karandikar@zoho.com","login":null,"count":2},{"name":"David Kremer","email":"courrier@david-kremer.fr","login":null,"count":2},{"name":"DenizenB","email":"6432036+DenizenB@users.noreply.github.com","login":null,"count":2},{"name":"Feei","email":"wufeifei@wufeifei.com","login":null,"count":2},{"name":"Frank Ahn","email":"frankahn9@gmail.com","login":null,"count":2},{"name":"Fred Miller","email":"fghzxm@outlook.com","login":null,"count":2},{"name":"Grant Murphy","email":"grant.murphy@elastic.co","login":null,"count":2},{"name":"Heikki Hannikainen","email":"hessu@he.fi","login":null,"count":2},{"name":"Lucas Ramage","email":"ramage.lucas@protonmail.com","login":null,"count":2},{"name":"Lucas Ficheux","email":"speedlulu@hotmail.com","login":null,"count":2},{"name":"Krzysztof Bielicki","email":"krzysztof.bielicki@allegro.pl","login":null,"count":2},{"name":"Kamil Borzym","email":"kamil.borzym@gmail.com","login":null,"count":2},{"name":"Jihyun Yu","email":"yjh0502@gmail.com","login":null,"count":2},{"name":"Jeremy Lainé","email":"jeremy.laine@m4x.org","login":null,"count":2},{"name":"Jan Peter Stotz","email":"jan-peter.stotz@sit.fraunhofer.de","login":null,"count":2},{"name":"Jake Drahos","email":"drahos@iastate.edu","login":null,"count":2},{"name":"Jaime Soriano Pastor","email":"jsoriano@tuenti.com","login":null,"count":2},{"name":"Marius","email":"elespike@lab26.net","login":null,"count":2},{"name":"Mark E. Haase","email":"mehaase@gmail.com","login":null,"count":2},{"name":"Michael Frister","email":"michael+git@frister.net","login":null,"count":2},{"name":"Michael McKeirnan","email":"github@mckeimic.com","login":null,"count":2},{"name":"Mickaël Schoentgen","email":"contact@tiger-222.fr","login":null,"count":2},{"name":"Paul","email":"paulhooijenga@gmail.com","login":null,"count":2},{"name":"Niko Kommenda","email":"nkommenda@hotmail.com","login":null,"count":2},{"name":"Naveen Pai","email":"naveen.pai@bloomreach.com","login":null,"count":2},{"name":"Ed Medvedev","email":"edward.medvedev@gmail.com","login":null,"count":2},{"name":"PavelICS","email":"45364791+PavelICS@users.noreply.github.com","login":null,"count":2},{"name":"Peter Smythe","email":"petersmythe@users.noreply.github.com","login":null,"count":2},{"name":"Remigiusz Żętkowski","email":"remigiusz.zetkowski@gmail.com","login":null,"count":2},{"name":"Rob Wills","email":"robwills@apple.com","login":null,"count":2},{"name":"Rohan Fletcher","email":"rohfle@gmail.com","login":null,"count":2},{"name":"Sean Coates","email":"sean@seancoates.com","login":null,"count":2},{"name":"Shiva","email":"shiva@exotel.in","login":null,"count":2},{"name":"Slobodan Mišković","email":"slobodan@miskovic.ca","login":null,"count":2},{"name":"Suraj Tripathi","email":"suraj.t97@gmail.com","login":null,"count":2},{"name":"Tero Saaristo","email":"tero.saaristo@gmail.com","login":null,"count":2},{"name":"Terry Long","email":"macmantrl@me.com","login":null,"count":2},{"name":"Thomas Bucaioni","email":"63013654+ThomasBucaioni@users.noreply.github.com","login":null,"count":2},{"name":"Tom Saleeba","email":"tom.saleeba@gmail.com","login":null,"count":2},{"name":"Vincent Haupert","email":"mail@vincent-haupert.de","login":null,"count":2},{"name":"Vincent Haupert","email":"vincent.haupert@gmail.com","login":null,"count":2},{"name":"Wade Catron","email":"onlywade@gmail.com","login":null,"count":2},{"name":"Yoav Shai","email":"gergesh@gmail.com","login":null,"count":2},{"name":"Nick Badger","email":"Badg@users.noreply.github.com","login":null,"count":2},{"name":"Paulo Romeira","email":"paulo@pauloromeira.com","login":null,"count":2},{"name":"Yoginski","email":"yoginski@gmail.com","login":null,"count":2},{"name":"anneborcherding","email":"55282902+anneborcherding@users.noreply.github.com","login":null,"count":2},{"name":"basedBaba","email":"144726228+basedBaba@users.noreply.github.com","login":null,"count":2},{"name":"dq","email":"60581181+dqxpb@users.noreply.github.com","login":null,"count":2},{"name":"isra17","email":"isra017@gmail.com","login":null,"count":2},{"name":"israel","email":"israel@ubuntu.(none)","login":null,"count":2},{"name":"jannst","email":"mkawaganga@gmail.com","login":null,"count":2},{"name":"jpkrause","email":"jkrause@opentable.com","login":null,"count":2},{"name":"pogzyb","email":"pogzyb@umich.edu","login":null,"count":2},{"name":"rst0git","email":"rst0git@users.noreply.github.com","login":null,"count":2},{"name":"rugk","email":"rugk+git@posteo.de","login":null,"count":2},{"name":"shellvon","email":"iamshellvon@gmail.com","login":null,"count":2},{"name":"stephenspol","email":"stephenssspol@gmail.com","login":null,"count":2},{"name":"Kevin Cui","email":"krazycavin@gmail.com","login":null,"count":2},{"name":"Jim Higson","email":"jim.higson@gmail.com","login":null,"count":2},{"name":"David Shaw","email":"davidpshaw@gmail.com","login":null,"count":2},{"name":"Agustin Bacigalup","email":"agustinbv@gmail.com","login":null,"count":1},{"name":"Aditya","email":"adityadivekar03@gmail.com","login":null,"count":1},{"name":"Aditya","email":"161931434+AdityaPatadiya@users.noreply.github.com","login":null,"count":1},{"name":"Adam Hopkins","email":"adam@amhopkins.com","login":null,"count":1},{"name":"Abcdefghijklmnopqrstuvwxyzxyz","email":"huang_yue_zhi@outlook.com","login":null,"count":1},{"name":"Aaron Tan","email":"aaronthj82@gmail.com","login":null,"count":1},{"name":"Aaron Tan","email":"70739609+aaron-tan@users.noreply.github.com","login":null,"count":1},{"name":"@Ga_ryo_","email":"avatarou9@gmail.com","login":null,"count":1},{"name":"8192bytes","email":"157768408+8192bytes@users.noreply.github.com","login":null,"count":1},{"name":"2NuFyeat4PZt","email":"40205164+2NuFyeat4PZt@users.noreply.github.com","login":null,"count":1},{"name":"0xHJK","email":"HJKdev+GitHub@gmail.com","login":null,"count":1},{"name":"Aidan Cyr","email":"0neblock@users.noreply.github.com","login":null,"count":1},{"name":"Alessandro Surace","email":"3593840+zioalex@users.noreply.github.com","login":null,"count":1},{"name":"Alex Gershberg","email":"108593771+alexgershberg@users.noreply.github.com","login":null,"count":1},{"name":"Alex Hedges","email":"aphedges@users.noreply.github.com","login":null,"count":1},{"name":"Alex Lauerman","email":"alex.lauerman@gmail.com","login":null,"count":1},{"name":"Alexander","email":"43606916+alfrol@users.noreply.github.com","login":null,"count":1},{"name":"Alireza Mosajjal","email":"mosajjal@users.noreply.github.com","login":null,"count":1},{"name":"Anant","email":"anant.kandikuppa@gmail.com","login":null,"count":1},{"name":"Anant","email":"anantk17@ymail.com","login":null,"count":1},{"name":"Andras Spitzer","email":"sendai@swordsaint.net","login":null,"count":1},{"name":"Andy Smith","email":"github@anarkystic.com","login":null,"count":1},{"name":"Angelo Agatino Nicolosi","email":"angelonicolosi@yanchware.com","login":null,"count":1},{"name":"Anthony Sottile","email":"asottile@umich.edu","login":null,"count":1},{"name":"Anthony Zhang","email":"azhang9@gmail.com","login":null,"count":1},{"name":"Antoine James Tournepiche","email":"26577763+AntoineJT@users.noreply.github.com","login":null,"count":1},{"name":"Arnaud Durand","email":"arnaud.durand@live.com","login":null,"count":1},{"name":"Art Chaidarun","email":"artchaidarun@gmail.com","login":null,"count":1},{"name":"Axel Morawietz","email":"axmo12@gmail.com","login":null,"count":1},{"name":"BSalita","email":"BSalita@yahoo.com","login":null,"count":1},{"name":"Bakugo","email":"bakugo@b4k.co","login":null,"count":1},{"name":"Barry Lee","email":"hcbarry@users.noreply.github.com","login":null,"count":1},{"name":"Bas Broek","email":"BasThomas@users.noreply.github.com","login":null,"count":1},{"name":"Ben","email":"wrekone@users.noreply.github.com","login":null,"count":1},{"name":"Ben Lerner","email":"ben@caffeinatedanalytics.com","login":null,"count":1},{"name":"Benno Fünfstück","email":"benno.fuenfstueck@gmail.com","login":null,"count":1},{"name":"Bernhard M. Wiedemann","email":"githubbmw2020@lsmod.de","login":null,"count":1},{"name":"BigSully","email":"BigSully@users.noreply.github.com","login":null,"count":1},{"name":"Biping Meng","email":"mengbiping@gmail.com","login":null,"count":1},{"name":"Blown_Snail","email":"Blown_Snail@foxmail.com","login":null,"count":1},{"name":"Bradley Baetz","email":"bradley.baetz@optusnet.com.au","login":null,"count":1},{"name":"Gabriel Corona","email":"gabriel.corona@free.fr","login":null,"count":1},{"name":"Gabriel Kirkpatrick","email":"g@be-k.biz","login":null,"count":1},{"name":"Brady Law","email":"brady@lyft.com","login":null,"count":1},{"name":"Changsin","email":"changsin@hotmail.com","login":null,"count":1},{"name":"Chase Kelley","email":"32003197+wchasekelley@users.noreply.github.com","login":null,"count":1},{"name":"Cheng Liangyu","email":"clyfish@gmail.com","login":null,"count":1},{"name":"Chih-Hsuan Yen","email":"yan12125@gmail.com","login":null,"count":1},{"name":"Chih-Hsuan Yen","email":"yen@chyen.cc","login":null,"count":1},{"name":"Chris Hamant","email":"chris.hamant@realart.com","login":null,"count":1},{"name":"Christian Frichot","email":"xntrik@gmail.com","login":null,"count":1},{"name":"Christian Zenker","email":"dev@xopn.de","login":null,"count":1},{"name":"Cixtor","email":"cixtords@gmail.com","login":null,"count":1},{"name":"CorTal","email":"corentintalarmain@gmail.com","login":null,"count":1},{"name":"Cédrick Gauthier","email":"137863358+turboOrange@users.noreply.github.com","login":null,"count":1},{"name":"Dan Wilbraham","email":"dwilbraham+git@gmail.com","login":null,"count":1},{"name":"Daniel Baskal","email":"20339505+dlbas@users.noreply.github.com","login":null,"count":1},{"name":"Daniel Lenski","email":"daniel.lenski@finalphasesystems.com","login":null,"count":1},{"name":"Dave T","email":"17680170+davet2001@users.noreply.github.com","login":null,"count":1},{"name":"David Shaw","email":"davidshaw835@air-watch.com","login":null,"count":1},{"name":"David Shaw","email":"shawd@vmware.com","login":null,"count":1},{"name":"Deepanshu Lulla","email":"deepanshu.lulla@gmail.com","login":null,"count":1},{"name":"Denis","email":"dhabensky@yandex.ru","login":null,"count":1},{"name":"Andrew Orr","email":"andrew@andreworr.ca","login":null,"count":1},{"name":"Denis Kasak","email":"dkasak@termina.org.uk","login":null,"count":1},{"name":"Doug Lethin","email":"dlethin@gmail.com","login":null,"count":1},{"name":"Drake Caraker","email":"drakecaraker1989@gmail.com","login":null,"count":1},{"name":"Edgar Boda-Majer","email":"eboda@users.noreply.github.com","login":null,"count":1},{"name":"Eldad Marciano","email":"mseldad@gmail.com","login":null,"count":1},{"name":"Emil Stahl","email":"emil@emilstahl.dk","login":null,"count":1},{"name":"Eric Entzel","email":"eric@ubermac.net","login":null,"count":1},{"name":"Eric Hanchrow","email":"eric.hanchrow@gmail.com","login":null,"count":1},{"name":"Estevão Lobo","email":"loboestevao@gmail.com","login":null,"count":1},{"name":"Esther Roth","email":"esther.roethlingshoefer@googlemail.com","login":null,"count":1},{"name":"Farid Rener","email":"proteusvacuum@users.noreply.github.com","login":null,"count":1},{"name":"Fata Nugraha","email":"fatanugraha24@gmail.com","login":null,"count":1},{"name":"Felix Ingram","email":"lllama@users.noreply.github.com","login":null,"count":1},{"name":"Felix Wolfsteller","email":"felix.wolfsteller@gmail.com","login":null,"count":1},{"name":"Feynman Liang","email":"feynman.liang@gmail.com","login":null,"count":1},{"name":"Florigolo","email":"58185151+Florigolo@users.noreply.github.com","login":null,"count":1},{"name":"Francisco Boni","email":"boboniboni@gmail.com","login":null,"count":1},{"name":"FreeArtMan","email":"=","login":null,"count":1},{"name":"Fujun Lv","email":"dsphper@users.noreply.github.com","login":null,"count":1},{"name":"Gareth Jones","email":"Jones258@Gmail.com","login":null,"count":1},{"name":"Gergely Nagy","email":"ngg@users.noreply.github.com","login":null,"count":1},{"name":"Gokul","email":"gokulchandra@users.noreply.github.com","login":null,"count":1},{"name":"Graham Robbins","email":"grahamrobbins@gmail.com","login":null,"count":1},{"name":"Grégoire Paris","email":"postmaster@greg0ire.fr","login":null,"count":1},{"name":"Guangchao","email":"gwang@brandttechnologies.com","login":null,"count":1},{"name":"Guillaume Schaer","email":"gschaer@users.noreply.github.com","login":null,"count":1},{"name":"Ha Anh Vu","email":"75315486+haanhvu@users.noreply.github.com","login":null,"count":1},{"name":"Henrik Nordström","email":"henrik@hlaptop.localdomain","login":null,"count":1},{"name":"HereC","email":"ebeland@gmail.com","login":null,"count":1},{"name":"Herman Ho","email":"hermanho@users.noreply.github.com","login":null,"count":1},{"name":"Igor Talankin","email":"italankin@gmail.com","login":null,"count":1},{"name":"Ikko Ashimine","email":"eltociear@gmail.com","login":null,"count":1},{"name":"Israel Blancas","email":"iblancasa@gmail.com","login":null,"count":1},{"name":"Israel Nir","email":"israel@Israel-Nirs-MacBook-Pro.local","login":null,"count":1},{"name":"Israel Nir","email":"israelnir@Israel-Nirs-MacBook-Pro.local","login":null,"count":1},{"name":"Ivaylo Popov","email":"popov.ivo@gmail.com","login":null,"count":1},{"name":"JC","email":"pubunilima *at* gmail.com","login":null,"count":1},{"name":"Jakub Nawalaniec","email":"pielgrzym@prymityw.pl","login":null,"count":1},{"name":"Radoslav Gerganov","email":"rgerganov@vmware.com","login":null,"count":1},{"name":"James Billingham","email":"james@jamesbillingham.com","login":null,"count":1},{"name":"James O'Claire","email":"jamesoclaire@gmail.com","login":null,"count":1},{"name":"James Yale","email":"jim@thebiggame.org","login":null,"count":1},{"name":"Jannik","email":"43539094+jannst@users.noreply.github.com","login":null,"count":1},{"name":"Jannik","email":"jannik.sturhann@haw-hamburg.de","login":null,"count":1},{"name":"JannisBush","email":"33023300+JannisBush@users.noreply.github.com","login":null,"count":1},{"name":"Jason Pepas","email":"jasonpepas@gmail.com","login":null,"count":1},{"name":"Jason S","email":"80354302+jasonstultz@users.noreply.github.com","login":null,"count":1},{"name":"Javier Tejero","email":"javier.tejero@travelperk.com","login":null,"count":1},{"name":"Jay Malhotra","email":"jay0@me.com","login":null,"count":1},{"name":"Jean Regisser","email":"jean.regisser@gmail.com","login":null,"count":1},{"name":"Jesper Bränn","email":"brann.jesper@gmail.com","login":null,"count":1},{"name":"Jett","email":"whackashoe@gmail.com","login":null,"count":1},{"name":"Jim Lloyd","email":"jim@coalitionsproject.org","login":null,"count":1},{"name":"Jim Lloyd","email":"jim@silvertailsystems.com","login":null,"count":1},{"name":"Jixun Wu","email":"5713045+jixunmoe@users.noreply.github.com","login":null,"count":1},{"name":"Joachim Breitner","email":"mail@joachim-breitner.de","login":null,"count":1},{"name":"Joaquin","email":"joaquingc123@gmail.com","login":null,"count":1},{"name":"John Lyu","email":"PaleNeutron@users.noreply.github.com","login":null,"count":1},{"name":"Jon Brown","email":"brojonat@gmail.com","login":null,"count":1},{"name":"Jonathan Jones","email":"jjones646@users.noreply.github.com","login":null,"count":1},{"name":"Joran van Apeldoorn","email":"git@bitofbytes.com","login":null,"count":1},{"name":"Jordan Adams","email":"JordanAdamsBusiness@outlook.com","login":null,"count":1},{"name":"Jordan Loehr","email":"jordan.loehr@gmail.com","login":null,"count":1},{"name":"Jorge Villacorta","email":"jvillacorta@fusepowered.com","login":null,"count":1},{"name":"Jurriaan Bremer","email":"jbr@cuckoo.sh","login":null,"count":1},{"name":"Jurrie Overgoor","email":"1213142+Jurrie@users.noreply.github.com","login":null,"count":1},{"name":"KORraNpl","email":"remigiusz.zetkowski+github@gmail.com","login":null,"count":1},{"name":"Karl Parkinson","email":"karljparkinson@gmail.com","login":null,"count":1},{"name":"Kenneth Pinto","email":"66472486+OpenSaned@users.noreply.github.com","login":null,"count":1},{"name":"Kevin O'Connor","email":"kjoconnor@gmail.com","login":null,"count":1},{"name":"Kirill A. Korinsky","email":"kirill@korins.ky","login":null,"count":1},{"name":"Kit Randel","email":"kit@nocturne.net.nz","login":null,"count":1},{"name":"Kostya Esmukov","email":"kostya.shift@gmail.com","login":null,"count":1},{"name":"Kristof Mattei","email":"864376+kristof-mattei@users.noreply.github.com","login":null,"count":1},{"name":"Lijiawei","email":"1456470136@qq.com","login":null,"count":1},{"name":"Linmiao Xu","email":"linmiao.xu@gmail.com","login":null,"count":1},{"name":"Llama","email":"dominic@infiniteaspects.co.uk","login":null,"count":1},{"name":"Louis","email":"25756888+LouisAsanaka@users.noreply.github.com","login":null,"count":1},{"name":"LuD1161","email":"aseemshrey@gmail.com","login":null,"count":1},{"name":"Lucas Cimon","email":"lucas.cimon@gmail.com","login":null,"count":1},{"name":"Lucas Ramage","email":"oxr463@gmx.us","login":null,"count":1},{"name":"Lucio Paiva","email":"luciopaiva@gmail.com","login":null,"count":1},{"name":"Lukas Kreft","email":"lukaskreft@gmx.de","login":null,"count":1},{"name":"M. Utku Altinkaya","email":"utkualtinkaya@gmail.com","login":null,"count":1},{"name":"Maksim Beloborodko","email":"m_beloborodko@wargaming.net","login":null,"count":1},{"name":"Maksym Medvied","email":"5236517+medvied@users.noreply.github.com","login":null,"count":1},{"name":"Manjusaka","email":"me@manjusaka.me","login":null,"count":1},{"name":"Marcus Vogel","email":"vogl91@gmail.com","login":null,"count":1},{"name":"Mark Kiami","email":"mark.kiami@gmail.com","login":null,"count":1},{"name":"Mark Storus","email":"mstorus@users.noreply.github.com","login":null,"count":1},{"name":"Markus Unterwaditzer","email":"markus@unterwaditzer.net","login":null,"count":1},{"name":"Martin Plattner","email":"martin@plattner.me","login":null,"count":1},{"name":"Massimo Prencipe","email":"mprencipe@gmail.com","login":null,"count":1},{"name":"Jakub Wilk","email":"jwilk@jwilk.net","login":null,"count":1},{"name":"Mathieu Mitchell","email":"mmitchell@iweb.com","login":null,"count":1},{"name":"Mathis Hesse","email":"daMatz@users.noreply.github.com","login":null,"count":1},{"name":"Matt Hamilton","email":"matt@soluble.ai","login":null,"count":1},{"name":"Matthew Heguy","email":"10162554+mheguy@users.noreply.github.com","login":null,"count":1},{"name":"Matthew Hughes","email":"matthewhughes934@gmail.com","login":null,"count":1},{"name":"Matthew Leather","email":"39400458+matthew16550@users.noreply.github.com","login":null,"count":1},{"name":"Mazen Ramadan","email":"mazenramadan00@gmail.com","login":null,"count":1},{"name":"Meet Mangukiya","email":"meetmangukiya98@gmail.com","login":null,"count":1},{"name":"Michael Bisbjerg","email":"michael@mbwarez.dk","login":null,"count":1},{"name":"Michael Shi","email":"t7.mike@gmail.com","login":null,"count":1},{"name":"Michał Janiszewski","email":"janisozaur@users.noreply.github.com","login":null,"count":1},{"name":"Michał Wesołowski","email":"129270367+wesolowski-gh@users.noreply.github.com","login":null,"count":1},{"name":"Michele Russo","email":"russomichele93@gmail.com","login":null,"count":1},{"name":"Mike Anselmi","email":"git@manselmi.com","login":null,"count":1},{"name":"Mike C","email":"miguelc@r2d2.geek.local","login":null,"count":1},{"name":"Mike Fotinakis","email":"mike@fotinakis.com","login":null,"count":1},{"name":"Mike Maxim","email":"mike@keyba.se","login":null,"count":1},{"name":"Mike-Ki-ASD","email":"135605353+Mike-Ki-ASD@users.noreply.github.com","login":null,"count":1},{"name":"Mikhail Korobov","email":"kmike84@gmail.com","login":null,"count":1},{"name":"Monami Sharma","email":"monami.sharma@gmail.com","login":null,"count":1},{"name":"Morton Fox","email":"github@qslw.com","login":null,"count":1},{"name":"MrNbaYoh","email":"mrnbayoh@gmail.com","login":null,"count":1},{"name":"Mrigank Krishan","email":"mrigankkrishan@gmail.com","login":null,"count":1},{"name":"Mumen Yassin","email":"yassin.mumen@gmail.com","login":null,"count":1},{"name":"Ngoc Pham","email":"ngocphamm@users.noreply.github.com","login":null,"count":1},{"name":"Nick HS","email":"nickhs@umich.edu","login":null,"count":1},{"name":"Nick Raptis","email":"airscorp@gmail.com","login":null,"count":1},{"name":"Nicolai Søborg","email":"8722223+NicolaiSoeborg@users.noreply.github.com","login":null,"count":1},{"name":"Nicolas Esteves","email":"hamstahguru@gmail.com","login":null,"count":1},{"name":"Nicolas Jeker","email":"n.jeker@gmx.net","login":null,"count":1},{"name":"Niels Hofmans","email":"hello@ironpeak.be","login":null,"count":1},{"name":"Nikita Sobolev","email":"mail@sobolevn.me","login":null,"count":1},{"name":"Nikos Filippakis","email":"nikolaos.filippakis@cern.ch","login":null,"count":1},{"name":"Niles Ingalls","email":"nilesingalls@gmail.com","login":null,"count":1},{"name":"Nirusu","email":"Nirusu@users.noreply.github.com","login":null,"count":1},{"name":"Oleksandr Sheremet","email":"oshereme@cisco.com","login":null,"count":1},{"name":"Oliver Fish","email":"github@oliver.fish","login":null,"count":1},{"name":"Oliver Graff","email":"oliver.e.graff@gmail.com","login":null,"count":1},{"name":"Orhan Kavrakoğlu","email":"aibok42@gmail.com","login":null,"count":1},{"name":"Parth Ganatra","email":"ganatraparth1995@gmail.com","login":null,"count":1},{"name":"Patrick Martin","email":"51034477+thonkinator@users.noreply.github.com","login":null,"count":1},{"name":"Pavel Savchenko","email":"asfaltboy@gmail.com","login":null,"count":1},{"name":"Pedro Augusto de Paula Barbosa","email":"papb1996@gmail.com","login":null,"count":1},{"name":"Pet Sneakers","email":"137254887+petsneakers@users.noreply.github.com","login":null,"count":1},{"name":"Peter Hoffmann","email":"Hoffmann.P@gmx.net","login":null,"count":1},{"name":"Philipp Johann Fritz","email":"philipp.j.fritz@gmail.com","login":null,"count":1},{"name":"Philippe","email":"31954718+Qwarctick@users.noreply.github.com","login":null,"count":1},{"name":"Pierre Cavan","email":"amm0nite@users.noreply.github.com","login":null,"count":1},{"name":"Povilas Balciunas","email":"balciunas90@gmail.com","login":null,"count":1},{"name":"Pradyot Ranjan","email":"99216956+prady0t@users.noreply.github.com","login":null,"count":1},{"name":"Pradyot Ranjan","email":"99216956+pradyotRanjan@users.noreply.github.com","login":null,"count":1},{"name":"Pritam Baral","email":"pritam@pritambaral.com","login":null,"count":1},{"name":"Przemysław Dąbek","email":"373530+szemek@users.noreply.github.com","login":null,"count":1},{"name":"Quentin Pradet","email":"quentin.pradet@gmail.com","login":null,"count":1},{"name":"Mathieu Borderé","email":"mathieu.bordere@gmail.com","login":null,"count":1},{"name":"RamiBerm","email":"54766858+RamiBerm@users.noreply.github.com","login":null,"count":1},{"name":"ReK2","email":"5316229+r3k2@users.noreply.github.com","login":null,"count":1},{"name":"Rich Somerfield","email":"richard.somerfield@appsense.com","login":null,"count":1},{"name":"Rob Wills","email":"rob.wills@gmail.com","login":null,"count":1},{"name":"Robert C Jensen","email":"rob@computerlab.io","login":null,"count":1},{"name":"Robin Candau","email":"robincandau@protonmail.com","login":null,"count":1},{"name":"Rodrigo Senra","email":"rodrigo.senra@emc.com","login":null,"count":1},{"name":"Rory McCann","email":"rory@technomancy.org","login":null,"count":1},{"name":"Roy Tu","email":"thatsnail@gmail.com","login":null,"count":1},{"name":"Rune Halvorsen","email":"runefh@gmail.com","login":null,"count":1},{"name":"Ryo Onodera","email":"ryoqun@gmail.com","login":null,"count":1},{"name":"Rūdolfs Bundulis","email":"rudolfs.bundulis@gmail.com","login":null,"count":1},{"name":"Sabin Dcoster","email":"sabin.dcoster@gmail.com","login":null,"count":1},{"name":"Safa Safari","email":"safasafari.ss@gmail.com","login":null,"count":1},{"name":"Sahil Chelaramani","email":"sahilc.2200@gmail.com","login":null,"count":1},{"name":"Sahn Lam","email":"sahn@pobox.com","login":null,"count":1},{"name":"Salad Dais","email":"83434023+SaladDais@users.noreply.github.com","login":null,"count":1},{"name":"Samhita-sopho","email":"samhitak@hotmail.com","login":null,"count":1},{"name":"jrblixt","email":"jrblixt@gmail.com","login":null,"count":1},{"name":"Sandro","email":"sandro.jaeckel@gmail.com","login":null,"count":1},{"name":"Sean Flanigan","email":"sean@flanigan.org","login":null,"count":1},{"name":"Sean Flanigan","email":"sflanigan@securecodewarrior.com","login":null,"count":1},{"name":"Semnodime","email":"Semnodime@users.noreply.github.com","login":null,"count":1},{"name":"Seppo Yli-Olli","email":"seppo.yliolli@gmail.com","login":null,"count":1},{"name":"Sergey Chipiga","email":"svchipiga@yandex-team.ru","login":null,"count":1},{"name":"Seth Barrios","email":"sethbarrios@google.com","login":null,"count":1},{"name":"Shrub, Aliaksei","email":"Aliaksei.Shrub@wolterskluwer.com","login":null,"count":1},{"name":"Shubhangi Choudhary","email":"78342516+shubhangi013@users.noreply.github.com","login":null,"count":1},{"name":"Siddharth Balyan","email":"52913345+alt-glitch@users.noreply.github.com","login":null,"count":1},{"name":"Simon Elvery","email":"simon@elvery.net","login":null,"count":1},{"name":"Simon Legner","email":"Simon.Legner@gmail.com","login":null,"count":1},{"name":"Simon Vermeersch","email":"simonvermeersch@gmail.com","login":null,"count":1},{"name":"Stefan Wärting","email":"stefan@warting.se","login":null,"count":1},{"name":"Steve Phillips","email":"steve@tryingtobeawesome.com","login":null,"count":1},{"name":"Steven Noble","email":"steven@snoble.net","login":null,"count":1},{"name":"Steven Van Acker","email":"StevenVanAcker@users.noreply.github.com","login":null,"count":1},{"name":"Steven Van Acker","email":"steven@singularity.be","login":null,"count":1},{"name":"Yoann Lamouroux","email":"ylamouroux@vente-privee.com","login":null,"count":1},{"name":"TWY","email":"24794414+t-wy@users.noreply.github.com","login":null,"count":1},{"name":"Tai Dickerson","email":"tdickers@akamai.com","login":null,"count":1},{"name":"Tarashish Mishra","email":"sunu0000@gmail.com","login":null,"count":1},{"name":"TearsDontFalls","email":"hans.wuerstchen42@gmail.com","login":null,"count":1},{"name":"Tedd Johnson","email":"github@teddjohnson.org","login":null,"count":1},{"name":"Teddy Xinyuan Chen","email":"45612704+tddschn@users.noreply.github.com","login":null,"count":1},{"name":"Tey","email":"Tey@users.noreply.github.com","login":null,"count":1},{"name":"Thanush19","email":"110150744+Thanush19@users.noreply.github.com","login":null,"count":1},{"name":"Thiago Arrais","email":"thiago.arrais@gmail.com","login":null,"count":1},{"name":"ThinkChaos","email":"ThinkChaos@users.noreply.github.com","login":null,"count":1},{"name":"Thomas B Homburg","email":"thomas@homburg.dk","login":null,"count":1},{"name":"Thomas Taschauer","email":"tomtasche@gmail.com","login":null,"count":1},{"name":"Thung Han","email":"thunghan@gmail.com","login":null,"count":1},{"name":"Tim Becker","email":"tim.becker@kuriositaet.de","login":null,"count":1},{"name":"Tim Gates","email":"tim.gates@iress.com","login":null,"count":1},{"name":"Timothy Elliott","email":"tle@holymonkey.com","login":null,"count":1},{"name":"Tran Tien Dat","email":"peter.trantiendat@gmail.com","login":null,"count":1},{"name":"Yamamori Akihiro","email":"yamamori.akihiro@donuts.ne.jp","login":null,"count":1},{"name":"Ulrich Petri","email":"u.petri@diefirma.de","login":null,"count":1},{"name":"V S Sreejeet","email":"vsreejeet@gmail.com","login":null,"count":1},{"name":"Vadim","email":"129969897+vadcx@users.noreply.github.com","login":null,"count":1},{"name":"Vane11ope","email":"vane11opeschw33tz@gmail.com","login":null,"count":1},{"name":"Vikas Gupta","email":"vikasgupta.nit@gmail.com","login":null,"count":1},{"name":"Vinay Dargar","email":"vinaydargar@gmail.com","login":null,"count":1},{"name":"Vinayak Khandelwal","email":"18901770+demonoidvk@users.noreply.github.com","login":null,"count":1},{"name":"Vincent Haupert","email":"vincent.haupert@cs.fau.de","login":null,"count":1},{"name":"Vinh Quang Tran","email":"starcraft6723@hotmail.com","login":null,"count":1},{"name":"Vyacheslav Bakhmutov","email":"m0sth8@yandex-team.ru","login":null,"count":1},{"name":"Walt Chen","email":"godsarmycy@gmail.com","login":null,"count":1},{"name":"WenzelTian","email":"i@jimmytian.com","login":null,"count":1},{"name":"Wes Turner","email":"wes.turner@gmail.com","login":null,"count":1},{"name":"Will","email":"rev3ks@gmail.com","login":null,"count":1},{"name":"Will Monge","email":"WillahScott@users.noreply.github.com","login":null,"count":1},{"name":"William Entriken","email":"github.com@phor.net","login":null,"count":1},{"name":"Wouter Visser","email":"fusion86@cerbus.nl","login":null,"count":1},{"name":"Xiao Wang","email":"truebit@users.noreply.github.com","login":null,"count":1},{"name":"Andrey Plotnikov","email":"plotnikoff@gmail.com","login":null,"count":1},{"name":"Sanchit Sokhey","email":"djsan15@users.noreply.github.com","login":null,"count":1},{"name":"Yuangxuan Wang","email":"zellux@gmail.com","login":null,"count":1},{"name":"ZHRhodes","email":"zhrhodes@gmail.com","login":null,"count":1},{"name":"Zakyntha","email":"116520305+Zakyntha@users.noreply.github.com","login":null,"count":1},{"name":"Zanie Blue","email":"contact@zanie.dev","login":null,"count":1},{"name":"Zhigang Fang","email":"zhigang1992@gmail.com","login":null,"count":1},{"name":"ZzZombo","email":"ZzZombo@users.noreply.github.com","login":null,"count":1},{"name":"aesyondu","email":"57334943+aesyondu@users.noreply.github.com","login":null,"count":1},{"name":"angelbot","email":"angel@knight-industries.com","login":null,"count":1},{"name":"beth","email":"beth@sortable.com","login":null,"count":1},{"name":"beth92","email":"bethtownsend92@gmail.com","login":null,"count":1},{"name":"bunnyhero","email":"bunnyhero@bunnyhero.com","login":null,"count":1},{"name":"capt8bit","email":"michael.monsivais@gmail.com","login":null,"count":1},{"name":"capt8bit","email":"mikem@linux.com","login":null,"count":1},{"name":"charlesdhdt","email":"charlesdhdt@users.noreply.github.com","login":null,"count":1},{"name":"chase","email":"wchasekelley@gmail.com","login":null,"count":1},{"name":"cs","email":"cs010@hotmail.com","login":null,"count":1},{"name":"daycoder","email":"daycoder@bendigedig.co.uk","login":null,"count":1},{"name":"deployable","email":"code@deployable.co","login":null,"count":1},{"name":"dequis","email":"dx@dxzone.com.ar","login":null,"count":1},{"name":"emanuele-em","email":"100081325+emanuele-em@users.noreply.github.com","login":null,"count":1},{"name":"fate0","email":"6829628+fate0@users.noreply.github.com","login":null,"count":1},{"name":"fosple","email":"4522947+fosple@users.noreply.github.com","login":null,"count":1},{"name":"gecko655","email":"aqwsedrft1234@yahoo.co.jp","login":null,"count":1},{"name":"ghillu","email":"jackspharaoh@gmail.com","login":null,"count":1},{"name":"gpiechnik2","email":"48253270+gpiechnik2@users.noreply.github.com","login":null,"count":1},{"name":"inceabdullah","email":"inceabdullah@yahoo.com","login":null,"count":1},{"name":"itzikBraun","email":"itzik.braun@gmail.com","login":null,"count":1},{"name":"jackfromeast","email":"thisiszhengyu@gmail.com","login":null,"count":1},{"name":"jasonruz","email":"ruzfor@outlook.com","login":null,"count":1},{"name":"jaywor1","email":"103755136+jaywor1@users.noreply.github.com","login":null,"count":1},{"name":"jbrule","email":"jbrulz@gmail.com","login":null,"count":1},{"name":"jlhonora","email":"jlhonora@ing.puc.cl","login":null,"count":1},{"name":"joebowbeer","email":"joe.bowbeer@gmail.com","login":null,"count":1},{"name":"jonathanrfisher1","email":"jonathanrfisher1@gmail.com","login":null,"count":1},{"name":"jplochocki","email":"jplochocki@op.pl","login":null,"count":1},{"name":"sidahmed-malaoui","email":"sb.malaoui@gmail.com","login":null,"count":1},{"name":"juesexiangyang","email":"sldya@163.com","login":null,"count":1},{"name":"kennytm","email":"kennytm@gmail.com","login":null,"count":1},{"name":"king6cong","email":"king6cong@gmail.com","login":null,"count":1},{"name":"kjy00302","email":"kjy00302@gmail.com","login":null,"count":1},{"name":"konradh","email":"49533343+konradh@users.noreply.github.com","login":null,"count":1},{"name":"kronick","email":"sam.kronick@gmail.com","login":null,"count":1},{"name":"lain3d","email":"50787417+lain3d@users.noreply.github.com","login":null,"count":1},{"name":"lauren","email":"msgh@selfisekai.rocks","login":null,"count":1},{"name":"ls","email":"ls@localhost.localdomain","login":null,"count":1},{"name":"lukant","email":"lukant@users.noreply.github.com","login":null,"count":1},{"name":"luz.paz","email":"luzpaz@users.noreply.github.com","login":null,"count":1},{"name":"lymanZerga11","email":"jacobsunny95@gmail.com","login":null,"count":1},{"name":"m4ci3k2","email":"m4ci3k2@users.noreply.github.com","login":null,"count":1},{"name":"meeee","email":"michael@frister.net","login":null,"count":1},{"name":"michaeljau","email":"michaeljau@users.noreply.github.com","login":null,"count":1},{"name":"naivekun","email":"qq2694985673@outlook.com","login":null,"count":1},{"name":"nish21","email":"hegde.nishanth@gmail.com","login":null,"count":1},{"name":"shuyiLiu","email":"110232125+LIU-shuyi@users.noreply.github.com","login":null,"count":1},{"name":"oscure76","email":"midhun.nitw@gmail.com","login":null,"count":1},{"name":"outlaws-bai","email":"80510016+outlaws-bai@users.noreply.github.com","login":null,"count":1},{"name":"p1uymi","email":"peterthemaurer@gmail.com","login":null,"count":1},{"name":"pasanr","email":"35108822+pasanr@users.noreply.github.com","login":null,"count":1},{"name":"pengqiseven","email":"134899215+pengqiseven@users.noreply.github.com","login":null,"count":1},{"name":"peralta","email":"luis.peralta@gmail.com","login":null,"count":1},{"name":"peter-way","email":"2475625231@qq.com","login":null,"count":1},{"name":"phackt","email":"phackt@protonmail.com","login":null,"count":1},{"name":"phackt","email":"phackt@users.noreply.github.com","login":null,"count":1},{"name":"phil plante","email":"unhappyrobot@gmail.com","login":null,"count":1},{"name":"pmoulton","email":"pmoulton@users.noreply.github.com","login":null,"count":1},{"name":"r00t","email":"r00t@constancy.org","login":null,"count":1},{"name":"rathann","email":"dominik@greysector.net","login":null,"count":1},{"name":"rinsuki","email":"428rinsuki+git@gmail.com","login":null,"count":1},{"name":"rosydawn6","email":"rosydawn6@gmail.com","login":null,"count":1},{"name":"sentient07","email":"vxrram95@gmail.com","login":null,"count":1},{"name":"senyuuri","email":"senyuuri@gmail.com","login":null,"count":1},{"name":"sethp-jive","email":"seth.pellegrino@jivesoftware.com","login":null,"count":1},{"name":"Tyler St. Onge","email":"tylertstonge@gmail.com","login":null,"count":1},{"name":"Suyash","email":"dextrous93@gmail.com","login":null,"count":1},{"name":"starenka","email":"starenka0@gmail.com","login":null,"count":1},{"name":"strohu","email":"stevenroberthunter@gmail.com","login":null,"count":1},{"name":"strohu","email":"strohu@users.noreply.github.com","login":null,"count":1},{"name":"tarnacious","email":"tarn@tarnbarford.net","login":null,"count":1},{"name":"tibequadorian","email":"9560587+tibequadorian@users.noreply.github.com","login":null,"count":1},{"name":"tripleee","email":"era+github.com@iki.fi","login":null,"count":1},{"name":"txrp0x9","email":"41499871+txrp0x9@users.noreply.github.com","login":null,"count":1},{"name":"vin01","email":"30344579+vin01@users.noreply.github.com","login":null,"count":1},{"name":"vin01","email":"vinc.i@protonmail.ch","login":null,"count":1},{"name":"vulnminer","email":"vulnminer@gmail.com","login":null,"count":1},{"name":"vzvu3k6k","email":"vzvu3k6k@gmail.com","login":null,"count":1},{"name":"winy","email":"83976629+wnyyyy@users.noreply.github.com","login":null,"count":1},{"name":"xBZZZZ","email":"91378413+xBZZZZ@users.noreply.github.com","login":null,"count":1},{"name":"xmo-odoo","email":"xmo@odoo.com","login":null,"count":1},{"name":"y52en","email":"61645319+y52en@users.noreply.github.com","login":null,"count":1},{"name":"zivillian","email":"zivillian@users.noreply.github.com","login":null,"count":1},{"name":"林玮 (Jade Lin)","email":"linw1995@icloud.com","login":null,"count":1},{"name":"nt8en","email":"61617794+nt8en@users.noreply.github.com","login":null,"count":1}],"total_commits":9121,"total_committers":596,"total_bot_commits":231,"total_bot_committers":2,"mean_commits":15.303691275167786,"dds":0.6683477688849907,"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]@users.noreply.github.com","login":null,"count":98},{"name":"Maximilian Hils","email":"git@maximilianhils.com","login":null,"count":95},{"name":"mitmproxy release bot","email":"noreply@mitmproxy.org","login":null,"count":24},{"name":"Matteo Luppi","email":"100372313+lups2000@users.noreply.github.com","login":null,"count":23},{"name":"Sujal Singh","email":"email.sujalsingh@gmail.com","login":null,"count":7},{"name":"Gaurav Jain","email":"64748057+errorxyz@users.noreply.github.com","login":null,"count":5},{"name":"Alexander Prinzhorn","email":"alexander@prinzhorn.it","login":null,"count":3},{"name":"Emanuele Micheletti","email":"micheletti.emanuele@hotmail.com","login":null,"count":3},{"name":"Jakub Wądołowski","email":"6334715+jwadolowski@users.noreply.github.com","login":null,"count":3},{"name":"Justin Su","email":"injustsu@gmail.com","login":null,"count":3},{"name":"DenizenB","email":"6432036+DenizenB@users.noreply.github.com","login":null,"count":2},{"name":"Manuel Meitinger","email":"github@meitinger.at","login":null,"count":2},{"name":"shellvon","email":"iamshellvon@gmail.com","login":null,"count":2},{"name":"8192bytes","email":"157768408+8192bytes@users.noreply.github.com","login":null,"count":1},{"name":"Aditya","email":"161931434+AdityaPatadiya@users.noreply.github.com","login":null,"count":1},{"name":"Alex Hedges","email":"aphedges@users.noreply.github.com","login":null,"count":1},{"name":"Alexander","email":"43606916+alfrol@users.noreply.github.com","login":null,"count":1},{"name":"Antoine James Tournepiche","email":"26577763+AntoineJT@users.noreply.github.com","login":null,"count":1},{"name":"Blake Burkhart","email":"bburky@bburky.com","login":null,"count":1},{"name":"Cédrick Gauthier","email":"137863358+turboOrange@users.noreply.github.com","login":null,"count":1},{"name":"Denis Stanishevsky","email":"std.denis@gmail.com","login":null,"count":1},{"name":"Estevão Lobo","email":"loboestevao@gmail.com","login":null,"count":1},{"name":"Esther Roth","email":"esther.roethlingshoefer@googlemail.com","login":null,"count":1},{"name":"Farid Rener","email":"proteusvacuum@users.noreply.github.com","login":null,"count":1},{"name":"Fata Nugraha","email":"fatanugraha24@gmail.com","login":null,"count":1},{"name":"Florigolo","email":"58185151+Florigolo@users.noreply.github.com","login":null,"count":1},{"name":"Guillaume Schaer","email":"gschaer@users.noreply.github.com","login":null,"count":1},{"name":"Jason S","email":"80354302+jasonstultz@users.noreply.github.com","login":null,"count":1},{"name":"Jordan Adams","email":"JordanAdamsBusiness@outlook.com","login":null,"count":1},{"name":"Kenneth Pinto","email":"66472486+OpenSaned@users.noreply.github.com","login":null,"count":1},{"name":"Kristof Mattei","email":"864376+kristof-mattei@users.noreply.github.com","login":null,"count":1},{"name":"Mark Kiami","email":"mark.kiami@gmail.com","login":null,"count":1},{"name":"Matthew Heguy","email":"10162554+mheguy@users.noreply.github.com","login":null,"count":1},{"name":"Matthew Leather","email":"39400458+matthew16550@users.noreply.github.com","login":null,"count":1},{"name":"Michał Janiszewski","email":"janisozaur@users.noreply.github.com","login":null,"count":1},{"name":"Nicolai Søborg","email":"8722223+NicolaiSoeborg@users.noreply.github.com","login":null,"count":1},{"name":"Patrick Martin","email":"51034477+thonkinator@users.noreply.github.com","login":null,"count":1},{"name":"Philippe","email":"31954718+Qwarctick@users.noreply.github.com","login":null,"count":1},{"name":"Robert Xiao","email":"brx@cs.ubc.ca","login":null,"count":1},{"name":"Robin Candau","email":"robincandau@protonmail.com","login":null,"count":1},{"name":"Rūdolfs Bundulis","email":"rudolfs.bundulis@gmail.com","login":null,"count":1},{"name":"Thomas Kriechbaumer","email":"thomas@kriechbaumer.name","login":null,"count":1},{"name":"angelbot","email":"angel@knight-industries.com","login":null,"count":1},{"name":"kennytm","email":"kennytm@gmail.com","login":null,"count":1},{"name":"lukant","email":"lukant@users.noreply.github.com","login":null,"count":1},{"name":"tibequadorian","email":"9560587+tibequadorian@users.noreply.github.com","login":null,"count":1},{"name":"xmo-odoo","email":"xmo@odoo.com","login":null,"count":1}],"past_year_total_commits":304,"past_year_total_committers":47,"past_year_total_bot_commits":98,"past_year_total_bot_committers":1,"past_year_mean_commits":6.468085106382978,"past_year_dds":0.6776315789473684,"last_synced_at":"2025-09-08T11:30:17.907Z","last_synced_commit":"38a7ee9867f9c472a7557c511bed487e18e96ebf","created_at":"2023-03-07T09:43:43.930Z","updated_at":"2025-09-08T11:29:56.380Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:16.827Z","repositories_count":5483322,"commits_count":854270774,"contributors_count":31138750,"owners_count":908526,"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":"mitmproxy/mitmproxy","html_url":"https://github.com/mitmproxy/mitmproxy","last_synced_at":"2025-09-07T19:01:44.100Z","status":null,"issues_count":703,"pull_requests_count":1154,"avg_time_to_close_issue":15556047.93877551,"avg_time_to_close_pull_request":2007448.77028348,"issues_closed_count":441,"pull_requests_closed_count":1023,"pull_request_authors_count":158,"issue_authors_count":520,"avg_comments_per_issue":3.200568990042674,"avg_comments_per_pull_request":0.9358752166377816,"merged_pull_requests_count":887,"bot_issues_count":2,"bot_pull_requests_count":315,"past_year_issues_count":216,"past_year_pull_requests_count":544,"past_year_avg_time_to_close_issue":723158.1165048544,"past_year_avg_time_to_close_pull_request":341498.2172995781,"past_year_issues_closed_count":103,"past_year_pull_requests_closed_count":474,"past_year_pull_request_authors_count":66,"past_year_issue_authors_count":174,"past_year_avg_comments_per_issue":1.5787037037037037,"past_year_avg_comments_per_pull_request":0.6286764705882353,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":162,"past_year_merged_pull_requests_count":419,"created_at":"2023-05-14T17:49:53.390Z","updated_at":"2025-09-07T19:01:44.102Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/mitmproxy%2Fmitmproxy/issues","issue_labels_count":{"kind/triage":355,"kind/feature":180,"kind/bug":77,"help wanted":64,"area/protocols":41,"area/core":28,"area/web":25,"area/addons":18,"kind/ux":17,"kind/docs":17,"area/console":16,"area/rust":14,"area/infra":7,"RFC":6,"area/contentviews":6,"os/osx":6,"nlnet":5,"os/windows":4,"kind/question":4,"prio/high":3,"dependencies":2,"gsoc":2,"area/tests":2,"upstream":2,"release-blocker":2,"area/examples":1,"os/linux":1,"github_actions":1,"python":1},"pull_request_labels_count":{"dependencies":315,"python":262,"github_actions":53,"kind/triage":4,"nlnet":3,"help wanted":3,"kind/docs":2,"kind/ux":1},"issue_author_associations_count":{"NONE":545,"MEMBER":85,"CONTRIBUTOR":73},"pull_request_author_associations_count":{"CONTRIBUTOR":626,"MEMBER":367,"NONE":161},"issue_authors":{"mhils":59,"Prinzhorn":17,"errorxyz":7,"Semnodime":7,"3052":7,"injust":5,"Lingxi-Li":5,"Stephen0910":5,"lups2000":5,"linuxlin365":4,"Kriechi":4,"r00tback":3,"vimoro-bot":3,"nandish486":3,"wlfzsd":3,"Karmylr":3,"ghost":3,"1268":3,"catap":3,"Shnitzelil":3,"jwadolowski":3,"liuhao111418":3,"ItsBean":3,"ntqbit":3,"kpcyrd":3,"PATAPOsha":3,"chcore":3,"guest1022":2,"dependabot[bot]":2,"q2dg":2,"evilpan":2,"yaomoshen5200":2,"jamieduk":2,"ldrihem":2,"0day4day":2,"ganbiedetuzi":2,"kartheekgade":2,"mario-sangar":2,"shiwenThu":2,"DaniElectra":2,"Speedlulu":2,"patrikschmidtke":2,"majewsky":2,"mkarne1":2,"jvanheesch":2,"sagisar1":2,"segevfiner":2,"KaKi87":2,"jpstotz":2,"kunwar-reworkd":2,"AgentConDier":2,"yhojann-cl":2,"cnrat":2,"nneonneo":2,"sbromt":2,"Osherz5":2,"Mattwmaster58":2,"oxr463":2,"meiraxx":2,"jedai47":2,"Vasa211":2,"Th0masL":2,"Srijan67":2,"daMatz":2,"adlizone":1,"samiux":1,"Botytec":1,"Fuzion24":1,"SultanSagi":1,"cuebel-hsetu":1,"sobhan-m94":1,"whatisaphone":1,"shellvon":1,"wtlwang2019":1,"iTosun":1,"aagnie":1,"cmedcoff":1,"jeremy-w":1,"deliciouslytyped":1,"riba2101":1,"breachr":1,"Nriver":1,"Tensho":1,"tkacmarcel":1,"tomlawesome":1,"yshinkarev":1,"alen-z":1,"BeInYourSenses":1,"scdit46":1,"adbqpa":1,"Cancer29":1,"matejsp":1,"juangburgos":1,"nikhilweee":1,"greatvovan":1,"AqlaSolutions":1,"ericbeland":1,"Valgard":1,"Youngzheng-zy":1,"levica99":1,"664566173":1,"MatrixManAtYrService":1,"verhovsky":1,"DyLenpOki":1,"BreakfastSerial":1,"wuhengzhi":1,"helloitsm3":1,"HanlinWei":1,"mhpsy":1,"zhaorui":1,"EdmundsEcho":1,"mikadev":1,"luyun-css":1,"dongtataydoc":1,"reinaldoviedo94":1,"NViktors":1,"mieciu":1,"D3vil0p3r":1,"guyujia":1,"ulion":1,"FischLu":1,"outlaws-bai":1,"m417z":1,"hiranya911":1,"matseymour28590":1,"Androo1213":1,"SimonLyke":1,"bridgewaterrobbie":1,"luckyabsoluter":1,"Boris-code":1,"cweiske":1,"Zio-Seppio":1,"sergorl":1,"zgx949":1,"1049451037":1,"Sigsawaii":1,"RalphDNB":1,"ytoku":1,"aaugustin":1,"k0xxxx":1,"tcxcccc":1,"securisec":1,"LunaticoCR":1,"LordByku":1,"FreelancerCGN":1,"Keden92":1,"koh-osug":1,"Antoniossss":1,"binbard":1,"zanieb":1,"ldelossa":1,"violet4":1,"vimt":1,"diezcode":1,"nilesingalls":1,"ckpt-martin":1,"rgre26":1,"fazio91":1,"alexyao2015":1,"whatusername000":1,"leaph":1,"kolet":1,"SergeyMokhov":1,"nf592":1,"lukolszewski":1,"mario-purestake":1,"xj011011":1,"ngg":1,"spereg53":1,"gdiepen":1,"and7ey":1,"hakenmt":1,"torarnv":1,"ErickBastiaannet":1,"danielkucera":1,"SinghNanak":1,"abbbe":1,"alfrol":1,"cybacoffee":1,"TheRoskomnadzor":1,"yannickbt64":1,"Twi1ight":1,"tr4px":1,"tyll":1,"XericZephyr":1,"NatNyt":1,"alphaleadership":1,"owlux":1,"tiam-bloom":1,"pwnstorm":1,"sanlengjingvv":1,"NuckChorris":1,"jcomeauictx":1,"Napam":1,"D3SERTed":1,"thex86guy":1,"mmimigaa":1,"austin-autify":1,"qdriven":1,"RumenDamyanov":1,"jtpereyda":1,"willmeek":1,"rami01e":1,"6600024d":1,"user1bh":1,"YuriyPryyma":1,"kinguardo":1,"xmo-odoo":1,"eduxdream":1,"janemba":1,"RayOei":1,"atx":1,"RobJellinghaus":1,"kennytm":1,"pablochacin":1,"loveqinfei":1,"tikolakin":1,"tcccorp":1,"yurig93":1,"rishikamaljha":1,"dwfreed":1,"jlaine":1,"kristiandueholm":1,"canyesilyurt":1,"johnmave126":1,"lsdlh":1,"tkisason":1,"yunhao666888":1,"hrdwdmrbl":1,"sauravg":1,"KaarunyaKudimi":1,"decathorpe":1,"moonfruit":1,"xzhacker123":1,"nxenon":1,"EndUser509":1,"Nazar1ky":1,"uniquefine":1,"xujimu":1,"sujaldev":1,"pratham2003":1,"trueblablak":1,"sidmangroliya1998":1,"ryanisn":1,"floort":1,"RG7279805":1,"Bojun-Feng":1,"zendai":1,"Lomde":1,"botzill":1,"toddysm":1,"monkeydp":1,"3DCoded":1,"BabyYoda01":1,"andersonvom":1,"ZzZombo":1,"MannYUANCloud":1,"Tschrock":1,"moozer":1,"Jean-Daniel":1,"Cm-8":1,"flowztul":1,"angularsen":1,"ofirc":1,"jixuuse":1,"justinsteven":1,"aarnaut":1,"karl-police":1,"huidaoweilai2024":1,"gajus":1,"maguro1kan":1,"gbbirkisson":1,"mik1904":1,"Bricio":1,"Yepoleb":1,"mikelei8291":1,"ldzhjn":1,"powellnorma":1,"MeggyCal":1,"ckcr4lyf":1,"xxr0ss":1,"WaterLoran":1,"sweidlas":1,"lars1298":1,"lostdusty":1,"0-0eth0":1,"tigrankhachikyan":1,"KevinChan168":1,"tlbdk":1,"danfercf1":1,"osown":1,"ISSIO":1,"cannonLCK":1,"emedvedev2015":1,"AyoubMarouan":1,"LostWithAMap":1,"Dima-369":1,"cschy":1,"bpoldrack":1,"mu0gua":1,"contrun":1,"ConfusedVorlon":1,"Flow86":1,"j3ssie":1,"thisisgk":1,"HuanYues":1,"escequi":1,"extbodyan":1,"petsneakers":1,"adamyonk":1,"010101fff":1,"Ariyankj":1,"zeen":1,"slow-groovin":1,"ricrug":1,"manselmi":1,"Fly-Playgroud":1,"mkagenius":1,"testingbetaversion":1,"WangZichen99":1,"jonasxyz":1,"ih8Gh":1,"iwex":1,"marcinjahn":1,"bburky":1,"r00t-":1,"djallalzoldik":1,"quintindunn":1,"micheljung":1,"akuseru":1,"Pankajkumar2608":1,"tl31707chy":1,"ClementeGao":1,"icecreate":1,"DspringL":1,"chrisvis":1,"DavidBuchanan314":1,"turinblueice":1,"m7Rahm":1,"jkorinth":1,"local-administrator":1,"KORraNpl":1,"s9807":1,"wiktortomczak":1,"superruzafa":1,"emanuele-f":1,"leowilkin":1,"laundmo":1,"dahabjr":1,"omicronns":1,"myzhan":1,"XPZ-ZZU":1,"tired0408":1,"anymeofu":1,"asvi2409":1,"jackfromeast":1,"coreywei":1,"Thevakumar-Luheerathan":1,"strib":1,"Dauth":1,"r4t31":1,"gergesh":1,"krt222":1,"alexandernst":1,"surcross":1,"a-mnich":1,"HongYang01":1,"raghul-simbian":1,"worwornf":1,"WAZAAAAA0":1,"aski71":1,"QwertyCoolMT":1,"Not-Nik":1,"FilippVolodin":1,"leavez":1,"huuck":1,"IcaroBritto":1,"winter-warm-sun":1,"barracuda156":1,"lostact":1,"Aniketh01":1,"wgreenberg":1,"timperry121":1,"mgorny":1,"realyukii":1,"vdun":1,"proteusvacuum":1,"welps":1,"a639612262010":1,"jcollum-nutrien":1,"vzagorovskiy":1,"yeshan333":1,"christoph-blessing":1,"Rishabhg71":1,"Black-Face-Kk":1,"ssheth7":1,"dlenski":1,"jaywor1":1,"MasterCarl":1,"Puliyo":1,"dirkwirth":1,"changsin":1,"dmitry-mightydevops":1,"ariel42":1,"SimonAlling":1,"cw4t":1,"aoyama-val":1,"javabrett":1,"chrids88":1,"HasBert":1,"ciger7":1,"dmitryskorbovenko":1,"drzraf":1,"Anubhab26":1,"hansnow":1,"ngocphamm":1,"JXRNO":1,"katQhryn6gentryx":1,"Penguin-Terminal":1,"reisraff":1,"Kingson":1,"warrenjessica391":1,"SexPeter":1,"yinsel":1,"Syndesi":1,"shmygol":1,"dakar111":1,"shiaky":1,"ThomasBucaioni":1,"lovexhh520":1,"oddmario":1,"dufferzafar":1,"kshitij86":1,"raccoonix":1,"palb91":1,"ytrezq":1,"sleeyax":1,"yaomoshen520":1,"fr0zenrain":1,"borisspektor":1,"ericdraken":1,"enrico8055":1,"zjwangmin":1,"Cayincc":1,"brianmcgillion":1,"wbrawner":1,"olezvinskyi":1,"ata-maoliwei":1,"StevenRoosa":1,"c7e715d1b04b17683718fb1e8944cc28":1,"void0red":1,"EastHell":1,"SecT0uch":1,"PythonTryHard":1,"ihunna":1,"acyloxy":1,"PankajKaushik78":1,"wdormann":1,"optor666":1,"yancechen":1,"axelkar":1,"bebef1987":1,"ashishmeher216":1,"kolyuchiy":1,"UsernameCannotBeBlank219":1,"NewUserHa":1,"zsq2010":1,"zkcrescent":1,"nmaguiar":1,"qingda":1,"vladstudio":1,"vincenthawke":1,"kkpattern":1,"riramar":1,"stellarpower":1,"taylorlennon":1,"imlee2021":1,"shenping0324":1,"4DFuchs":1,"dstampher":1,"rbdixon":1,"xrtxn":1,"santif":1,"TsengSR":1,"raulsiles":1,"dr-yd":1,"Davenjoy":1,"kjy00302":1,"jasper-war":1,"RubinPro":1,"alexalwks":1,"Eluch":1,"hallboav":1,"a4501150":1,"nathanli97":1,"thonkinator":1,"umurun":1,"mortenmoulder":1,"rosydawn6":1,"vlzware":1,"BanChengClub":1,"kjkpoi":1,"fsturmat":1,"yufengzjj":1,"t3hbb":1,"dsphper":1,"flydave":1,"fa1rid":1,"alto4truth":1,"s1nistr4":1,"NeverMore126":1,"dmattera":1,"rikonor":1,"ajinabraham":1,"brr53":1,"syansky":1,"GMichu":1,"VibingCreator":1,"alicescfernandes":1,"aib":1},"pull_request_authors":{"mhils":316,"dependabot[bot]":315,"lups2000":107,"errorxyz":49,"sujaldev":17,"Prinzhorn":14,"emanuele-em":9,"stanleygvi":9,"injust":7,"Rishabhg71":7,"meitinger":6,"AdityaPatadiya":6,"jwadolowski":6,"DaniElectra":6,"dstd":6,"DenizenB":5,"turboOrange":4,"haanhvu":4,"basedBaba":4,"alex":4,"themudhaxk":4,"NicolaiSoeborg":4,"Florigolo":4,"vimoro-bot":4,"shellvon":4,"lukant":4,"Peacexoom":4,"androids-electric-sheep":4,"chedieck":4,"godsarmy":4,"Speedlulu":3,"triztian":3,"Adagedo":3,"ThomasBucaioni":3,"dqxpb":3,"aaron-tan":3,"jlaine":3,"dsphper":3,"DarthTon":2,"jaywor1":2,"mpedy":2,"proteusvacuum":2,"pengqiseven":2,"changsin":2,"fatanugraha":2,"smenon02":2,"aphedges":2,"fredericmorin":2,"OpenSaned":2,"brojonat":2,"mkiami":2,"FalafelGood":2,"RumenDamyanov":2,"kennytm":2,"alfrol":2,"dmm":2,"matthew16550":2,"mik1904":2,"angelbot":2,"txrp0x9":2,"hermanho":2,"zioalex":2,"ngocphamm":2,"petsneakers":2,"EstherRoeth":2,"SafaSafari":2,"jcomeauictx":2,"davet2001":2,"rubu":2,"Qwarctick":2,"wesolowski-gh":2,"aarnaut":2,"makrinaemad":2,"jasonstultz":2,"kiturutin":2,"mdawoud27":2,"MY20-PHEV":2,"aib":2,"gachikuku":2,"nneonneo":2,"nth347":2,"Thanush19":2,"AyushPatiTripathi":2,"s9807":2,"xmo-odoo":2,"zendai":2,"gellge":2,"gschaer":2,"8192bytes":2,"Yopi":2,"yesmeck":2,"yinsel":2,"bburky":2,"wnyyyy":2,"fosple":2,"7x11x13":2,"JordanPlayz158":2,"DKarandikar":2,"a-mnich":2,"sanowl":2,"ShayYaari":2,"audi99":2,"asarandi":2,"canyesilyurt":2,"ericbeland":2,"spacewasp":2,"AntoineJT":2,"CaulyKan":1,"outlaws-bai":1,"jrabinow":1,"lain3d":1,"fungaren":1,"zanieb":1,"o4x":1,"Winjp99":1,"sarthak212":1,"Jaymes305":1,"sleeyax":1,"mmaxim":1,"m4ci3k2":1,"driuba":1,"jackfromeast":1,"sobolevn":1,"r3k2":1,"levyitay":1,"LouisAsanaka":1,"y52en":1,"Abhishek-Bohora":1,"Dieken":1,"Semnodime":1,"stepanBoichyshyn":1,"pogzyb":1,"yaitskov":1,"rosydawn6":1,"mheguy":1,"feynmanliang":1,"t-wy":1,"xBZZZZ":1,"manselmi":1,"greg0ire":1,"catap":1,"DurandA":1,"mnme":1,"prady0t":1,"kristof-mattei":1,"Llama1412":1,"Kriechi":1,"bakugo":1,"fedosgad":1,"SWW13":1,"ZzZombo":1,"mohamedmostafadawood":1,"stephenspol":1,"tddschn":1,"vadcx":1,"Antiz96":1,"seidnerj":1,"Nriver":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-08T00:00:17.013Z","repositories_count":10166699,"issues_count":32013288,"pull_requests_count":100268859,"authors_count":10729412,"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":{"kind/triage":135,"kind/feature":48,"kind/bug":18,"help wanted":14,"area/web":9,"area/addons":4,"area/protocols":4,"os/osx":3,"area/rust":3,"kind/docs":3,"area/infra":2,"kind/ux":2,"area/console":2,"area/contentviews":1,"os/windows":1,"area/core":1,"RFC":1,"dependencies":1,"python":1},"past_year_pull_request_labels_count":{"dependencies":162,"python":140,"github_actions":22,"kind/triage":4},"past_year_issue_author_associations_count":{"NONE":174,"CONTRIBUTOR":26,"MEMBER":16},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":272,"MEMBER":196,"NONE":74},"past_year_issue_authors":{"mhils":10,"injust":5,"Prinzhorn":3,"ntqbit":3,"jwadolowski":3,"chcore":3,"vimoro-bot":3,"Karmylr":3,"r00tback":3,"nneonneo":2,"Stephen0910":2,"patrikschmidtke":2,"catap":2,"jamieduk":2,"jvanheesch":2,"Th0masL":2,"cnrat":2,"ganbiedetuzi":2,"kunwar-reworkd":2,"0day4day":2,"ldrihem":2,"sagisar1":2,"lups2000":2,"sbromt":2,"q2dg":1,"RumenDamyanov":1,"RubinPro":1,"RobJellinghaus":1,"riba2101":1,"realyukii":1,"raccoonix":1,"rami01e":1,"RalphDNB":1,"raghul-simbian":1,"0-0eth0":1,"MeggyCal":1,"mgorny":1,"mikadev":1,"mkagenius":1,"mmimigaa":1,"nathanli97":1,"Nazar1ky":1,"NeverMore126":1,"nilesingalls":1,"nmaguiar":1,"NuckChorris":1,"ofirc":1,"pablochacin":1,"Pankajkumar2608":1,"Penguin-Terminal":1,"powellnorma":1,"proteusvacuum":1,"user1bh":1,"UsernameCannotBeBlank219":1,"Vasa211":1,"violet4":1,"vladstudio":1,"WangZichen99":1,"WAZAAAAA0":1,"wdormann":1,"wgreenberg":1,"wlfzsd":1,"wtlwang2019":1,"xmo-odoo":1,"XPZ-ZZU":1,"xrtxn":1,"xujimu":1,"yeshan333":1,"yinsel":1,"Youngzheng-zy":1,"yufengzjj":1,"zhaorui":1,"zjwangmin":1,"s9807":1,"sauravg":1,"Semnodime":1,"shellvon":1,"SimonLyke":1,"SinghNanak":1,"sleeyax":1,"slow-groovin":1,"strib":1,"syansky":1,"tcxcccc":1,"testingbetaversion":1,"TheRoskomnadzor":1,"thonkinator":1,"tikolakin":1,"timperry121":1,"tkacmarcel":1,"torarnv":1,"tr4px":1,"TsengSR":1,"ulion":1,"BreakfastSerial":1,"brianmcgillion":1,"c7e715d1b04b17683718fb1e8944cc28":1,"Cayincc":1,"christoph-blessing":1,"ckpt-martin":1,"ClementeGao":1,"Cm-8":1,"contrun":1,"cschy":1,"cuebel-hsetu":1,"dahabjr":1,"daMatz":1,"deliciouslytyped":1,"dependabot[bot]":1,"dlenski":1,"dmitry-mightydevops":1,"dmitryskorbovenko":1,"drzraf":1,"DyLenpOki":1,"3052":1,"aagnie":1,"aaugustin":1,"acyloxy":1,"ajinabraham":1,"akuseru":1,"alexandernst":1,"alfrol":1,"alphaleadership":1,"alto4truth":1,"and7ey":1,"angularsen":1,"Anubhab26":1,"aoyama-val":1,"BabyYoda01":1,"bburky":1,"BeInYourSenses":1,"Bojun-Feng":1,"borisspektor":1,"bpoldrack":1,"KaarunyaKudimi":1,"katQhryn6gentryx":1,"Keden92":1,"kennytm":1,"kinguardo":1,"kjy00302":1,"kkpattern":1,"kpcyrd":1,"Kriechi":1,"kristiandueholm":1,"laundmo":1,"leowilkin":1,"linuxlin365":1,"LordByku":1,"LostWithAMap":1,"lovexhh520":1,"lsdlh":1,"m7Rahm":1,"marcinjahn":1,"matejsp":1,"errorxyz":1,"fa1rid":1,"fazio91":1,"FilippVolodin":1,"FischLu":1,"fr0zenrain":1,"gergesh":1,"GMichu":1,"guyujia":1,"hansnow":1,"hrdwdmrbl":1,"huuck":1,"IcaroBritto":1,"icecreate":1,"ISSIO":1,"ItsBean":1,"jasper-war":1,"jixuuse":1,"jpstotz":1,"juangburgos":1},"past_year_pull_request_authors":{"dependabot[bot]":162,"mhils":157,"lups2000":49,"sujaldev":13,"errorxyz":10,"injust":7,"AdityaPatadiya":6,"jwadolowski":6,"DenizenB":5,"Prinzhorn":5,"chedieck":4,"meitinger":4,"Florigolo":4,"vimoro-bot":4,"lukant":4,"turboOrange":4,"shellvon":4,"themudhaxk":4,"emanuele-em":4,"Adagedo":3,"angelbot":2,"8192bytes":2,"gschaer":2,"kiturutin":2,"NicolaiSoeborg":2,"sanowl":2,"makrinaemad":2,"ShayYaari":2,"matthew16550":2,"Qwarctick":2,"dmm":2,"alfrol":2,"rubu":2,"kennytm":2,"xmo-odoo":2,"RumenDamyanov":2,"DarthTon":2,"AntoineJT":2,"JordanPlayz158":2,"s9807":2,"AyushPatiTripathi":2,"proteusvacuum":2,"fatanugraha":2,"aphedges":2,"dstd":2,"bburky":2,"fredericmorin":2,"EstherRoeth":2,"nth347":2,"nneonneo":2,"OpenSaned":2,"FalafelGood":2,"gachikuku":2,"mkiami":2,"mpedy":2,"MY20-PHEV":2,"mdawoud27":2,"ericbeland":2,"mheguy":1,"Antiz96":1,"Dieken":1,"Abhishek-Bohora":1,"sleeyax":1,"kristof-mattei":1,"Kriechi":1},"maintainers":[{"login":"mhils","count":375,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mhils"},{"login":"Prinzhorn","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Prinzhorn"},{"login":"lups2000","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lups2000"},{"login":"errorxyz","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/errorxyz"},{"login":"emanuele-em","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emanuele-em"},{"login":"Kriechi","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kriechi"},{"login":"decathorpe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/decathorpe"},{"login":"dwfreed","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dwfreed"},{"login":"EstherRoeth","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/EstherRoeth"}],"active_maintainers":[{"login":"mhils","count":167,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mhils"},{"login":"lups2000","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lups2000"},{"login":"errorxyz","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/errorxyz"},{"login":"Prinzhorn","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Prinzhorn"},{"login":"emanuele-em","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/emanuele-em"},{"login":"Kriechi","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kriechi"},{"login":"EstherRoeth","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/EstherRoeth"}]},"events":null,"keywords":["debugging","http","http2","man-in-the-middle","mitmproxy","proxy","python","security","ssl","tls","websocket"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/autofix.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T11:45:08.617Z","updated_at":"2023-01-13T11:45:08.617Z","repository_link":"https://github.com/mitmproxy/mitmproxy/blob/main/.github/workflows/autofix.yml","dependencies":[{"id":6875640631,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875640632,"package_name":"install-pinned/pyupgrade","ecosystem":"actions","requirements":"423622e7c2088eeba495a591385ec22074284f90","direct":true,"kind":"composite","optional":false},{"id":6875640633,"package_name":"install-pinned/reorder_python_imports","ecosystem":"actions","requirements":"515035fd9eb355713f61dee238b17a04ce01f4d2","direct":true,"kind":"composite","optional":false},{"id":6875640634,"package_name":"install-pinned/yesqa","ecosystem":"actions","requirements":"a1262fbe567d4c0b3445afade67b90f3bba2c9a2","direct":true,"kind":"composite","optional":false},{"id":6875640635,"package_name":"install-pinned/autoflake","ecosystem":"actions","requirements":"95c53f821b204037c1be14d45d810032e8ddfdcb","direct":true,"kind":"composite","optional":false},{"id":6875640636,"package_name":"install-pinned/black","ecosystem":"actions","requirements":"bcf144213c4943c1f2078a257fa566cebec36107","direct":true,"kind":"composite","optional":false},{"id":6875640637,"package_name":"mhils/add-pr-ref-in-changelog","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":6875640638,"package_name":"autofix-ci/action","ecosystem":"actions","requirements":"8bc06253bec489732e5f9c52884c7cace15c0160","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T11:45:08.749Z","updated_at":"2023-01-13T11:45:08.749Z","repository_link":"https://github.com/mitmproxy/mitmproxy/blob/main/.github/workflows/main.yml","dependencies":[{"id":6875640648,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875640649,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":6875640650,"package_name":"TrueBrain/actions-flake8","ecosystem":"actions","requirements":"c120815866a4bb260e23a2550dccee02d94a0385","direct":true,"kind":"composite","optional":false},{"id":6875640651,"package_name":"mhils/better-codecov-action","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":6875640652,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875640653,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875640654,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875640655,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875640656,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"e81a89b1732b9c48d79cd809d8d81d79c4647a18","direct":true,"kind":"composite","optional":false},{"id":6875640657,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"b1f1f719c7cd5364be7c82e366366da322d01f7c","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T11:45:08.865Z","updated_at":"2023-01-13T11:45:08.865Z","repository_link":"https://github.com/mitmproxy/mitmproxy/blob/main/.github/workflows/release.yml","dependencies":[{"id":6875641142,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875641146,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6875641147,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"docs/scripts/clirecording/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-13T11:45:09.055Z","updated_at":"2023-01-13T11:45:09.055Z","repository_link":"https://github.com/mitmproxy/mitmproxy/blob/main/docs/scripts/clirecording/Dockerfile","dependencies":[{"id":6875641562,"package_name":"ubuntu","ecosystem":"docker","requirements":"18.04","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"release/docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-01-13T11:45:09.124Z","updated_at":"2023-01-13T11:45:09.124Z","repository_link":"https://github.com/mitmproxy/mitmproxy/blob/main/release/docker/Dockerfile","dependencies":[{"id":6875641600,"package_name":"python","ecosystem":"docker","requirements":"3.11-bullseye","direct":true,"kind":"build","optional":false},{"id":6875641601,"package_name":"python","ecosystem":"docker","requirements":"3.11-slim-bullseye","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"web/package-lock.json","sha":null,"kind":"lockfile","created_at":"2023-01-13T11:45:09.171Z","updated_at":"2023-01-13T11:45:09.171Z","repository_link":"https://github.com/mitmproxy/mitmproxy/blob/main/web/package-lock.json","dependencies":[{"id":6875641680,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":6875641681,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641682,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":6875641683,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"development","optional":false},{"id":6875641684,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.14.3","direct":false,"kind":"development","optional":false},{"id":6875641685,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641686,"package_name":"@babel/helper-function-name","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641687,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641688,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.14.6","direct":false,"kind":"development","optional":false},{"id":6875641689,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641690,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641691,"package_name":"@babel/helper-get-function-arity","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641692,"package_name":"@babel/helper-hoist-variables","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641693,"package_name":"@babel/helper-member-expression-to-functions","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641694,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641695,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":6875641696,"package_name":"@babel/helper-optimise-call-expression","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641697,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"development","optional":false},{"id":6875641698,"package_name":"@babel/helper-replace-supers","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641699,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641700,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641701,"package_name":"@babel/helper-simple-access","ecosystem":"npm","requirements":"7.13.12","direct":false,"kind":"development","optional":false},{"id":6875641702,"package_name":"@babel/helper-split-export-declaration","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641703,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641704,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641705,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.14.6","direct":false,"kind":"development","optional":false},{"id":6875641706,"package_name":"@babel/highlight","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641707,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":6875641708,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":6875641709,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875641710,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":6875641711,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":6875641712,"package_name":"@babel/plugin-syntax-async-generators","ecosystem":"npm","requirements":"7.8.4","direct":false,"kind":"development","optional":false},{"id":6875641713,"package_name":"@babel/plugin-syntax-bigint","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6875641714,"package_name":"@babel/plugin-syntax-class-properties","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":6875641715,"package_name":"@babel/plugin-syntax-import-meta","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":6875641716,"package_name":"@babel/plugin-syntax-json-strings","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6875641717,"package_name":"@babel/plugin-syntax-logical-assignment-operators","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":6875641718,"package_name":"@babel/plugin-syntax-nullish-coalescing-operator","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6875641719,"package_name":"@babel/plugin-syntax-numeric-separator","ecosystem":"npm","requirements":"7.10.4","direct":false,"kind":"development","optional":false},{"id":6875641720,"package_name":"@babel/plugin-syntax-object-rest-spread","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6875641721,"package_name":"@babel/plugin-syntax-optional-catch-binding","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6875641722,"package_name":"@babel/plugin-syntax-optional-chaining","ecosystem":"npm","requirements":"7.8.3","direct":false,"kind":"development","optional":false},{"id":6875641723,"package_name":"@babel/plugin-syntax-top-level-await","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641724,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641725,"package_name":"@babel/plugin-syntax-typescript","ecosystem":"npm","requirements":"7.14.5","direct":false,"kind":"development","optional":false},{"id":6875641726,"package_name":"@babel/plugin-transform-modules-commonjs","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"development","optional":false},{"id":6875641727,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.14.6","direct":false,"kind":"runtime","optional":false},{"id":6875641728,"package_name":"@babel/runtime-corejs3","ecosystem":"npm","requirements":"7.15.3","direct":false,"kind":"development","optional":false},{"id":6875641729,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.12.13","direct":false,"kind":"development","optional":false},{"id":6875641730,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.14.2","direct":false,"kind":"development","optional":false},{"id":6875641731,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.14.4","direct":false,"kind":"development","optional":false},{"id":6875641732,"package_name":"@bcoe/v8-coverage","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":6875641733,"package_name":"@cnakazawa/watch","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6875641734,"package_name":"@gulp-sourcemaps/identity-map","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875641735,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6875641736,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875641737,"package_name":"through2","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6875641738,"package_name":"@gulp-sourcemaps/map-sources","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641739,"package_name":"through2","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6875641740,"package_name":"@istanbuljs/load-nyc-config","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875641741,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"development","optional":false},{"id":6875641742,"package_name":"@istanbuljs/schema","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":6875641743,"package_name":"@jest/console","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641744,"package_name":"@jest/types","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641745,"package_name":"@jest/core","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641746,"package_name":"@jest/environment","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641747,"package_name":"@jest/fake-timers","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641748,"package_name":"@jest/globals","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641749,"package_name":"@jest/reporters","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641750,"package_name":"@jest/source-map","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641751,"package_name":"@jest/test-result","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641752,"package_name":"@jest/test-sequencer","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641753,"package_name":"@jest/transform","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641754,"package_name":"@jest/types","ecosystem":"npm","requirements":"27.0.2","direct":false,"kind":"development","optional":false},{"id":6875641755,"package_name":"@popperjs/core","ecosystem":"npm","requirements":"2.9.3","direct":false,"kind":"runtime","optional":false},{"id":6875641756,"package_name":"@sinonjs/commons","ecosystem":"npm","requirements":"1.8.3","direct":false,"kind":"development","optional":false},{"id":6875641757,"package_name":"@sinonjs/fake-timers","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"development","optional":false},{"id":6875641758,"package_name":"@testing-library/dom","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"development","optional":false},{"id":6875641759,"package_name":"@testing-library/jest-dom","ecosystem":"npm","requirements":"5.14.1","direct":false,"kind":"development","optional":false},{"id":6875641760,"package_name":"chalk","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875641761,"package_name":"indent-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875641762,"package_name":"redent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875641763,"package_name":"strip-indent","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875641764,"package_name":"@testing-library/react","ecosystem":"npm","requirements":"12.0.0","direct":false,"kind":"development","optional":false},{"id":6875641765,"package_name":"@testing-library/user-event","ecosystem":"npm","requirements":"13.2.1","direct":false,"kind":"development","optional":false},{"id":6875641766,"package_name":"@tootallnate/once","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6875641767,"package_name":"@types/aria-query","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":6875641768,"package_name":"@types/babel__core","ecosystem":"npm","requirements":"7.1.14","direct":false,"kind":"development","optional":false},{"id":6875641769,"package_name":"@types/babel__generator","ecosystem":"npm","requirements":"7.6.2","direct":false,"kind":"development","optional":false},{"id":6875641770,"package_name":"@types/babel__template","ecosystem":"npm","requirements":"7.4.0","direct":false,"kind":"development","optional":false},{"id":6875641771,"package_name":"@types/babel__traverse","ecosystem":"npm","requirements":"7.11.1","direct":false,"kind":"development","optional":false},{"id":6875641772,"package_name":"@types/expect","ecosystem":"npm","requirements":"1.20.4","direct":false,"kind":"development","optional":false},{"id":6875641773,"package_name":"@types/graceful-fs","ecosystem":"npm","requirements":"4.1.5","direct":false,"kind":"development","optional":false},{"id":6875641774,"package_name":"@types/hoist-non-react-statics","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":6875641775,"package_name":"@types/istanbul-lib-coverage","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6875641776,"package_name":"@types/istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875641777,"package_name":"@types/istanbul-reports","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6875641778,"package_name":"@types/jest","ecosystem":"npm","requirements":"27.0.1","direct":false,"kind":"development","optional":false},{"id":6875641779,"package_name":"@types/node","ecosystem":"npm","requirements":"15.12.4","direct":false,"kind":"development","optional":false},{"id":6875641780,"package_name":"@types/prettier","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":6875641781,"package_name":"@types/prop-types","ecosystem":"npm","requirements":"15.7.3","direct":false,"kind":"runtime","optional":false},{"id":6875641782,"package_name":"@types/react","ecosystem":"npm","requirements":"17.0.11","direct":false,"kind":"runtime","optional":false},{"id":6875641783,"package_name":"@types/react-redux","ecosystem":"npm","requirements":"7.1.16","direct":false,"kind":"runtime","optional":false},{"id":6875641784,"package_name":"redux","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":6875641785,"package_name":"@types/redux-mock-store","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6875641786,"package_name":"@types/scheduler","ecosystem":"npm","requirements":"0.16.1","direct":false,"kind":"runtime","optional":false},{"id":6875641787,"package_name":"@types/stack-utils","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875641788,"package_name":"@types/testing-library__jest-dom","ecosystem":"npm","requirements":"5.14.1","direct":false,"kind":"development","optional":false},{"id":6875641789,"package_name":"@types/vinyl","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6875641791,"package_name":"@types/yargs","ecosystem":"npm","requirements":"16.0.3","direct":false,"kind":"development","optional":false},{"id":6875641792,"package_name":"@types/yargs-parser","ecosystem":"npm","requirements":"20.2.0","direct":false,"kind":"development","optional":false},{"id":6875641793,"package_name":"abab","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6875641794,"package_name":"acorn","ecosystem":"npm","requirements":"6.4.2","direct":false,"kind":"development","optional":false},{"id":6875641795,"package_name":"acorn-globals","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6875641796,"package_name":"acorn","ecosystem":"npm","requirements":"7.4.1","direct":false,"kind":"development","optional":false},{"id":6875641797,"package_name":"acorn-walk","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":6875641798,"package_name":"agent-base","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":6875641799,"package_name":"ansi-colors","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875641800,"package_name":"ansi-escapes","ecosystem":"npm","requirements":"4.3.2","direct":false,"kind":"development","optional":false},{"id":6875641801,"package_name":"ansi-gray","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6875641802,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875641803,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":6875641804,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6875641805,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":6875641806,"package_name":"ansi-wrap","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6875641807,"package_name":"anymatch","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875641808,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":6875641809,"package_name":"micromatch","ecosystem":"npm","requirements":"3.1.10","direct":false,"kind":"development","optional":false},{"id":6875641810,"package_name":"append-buffer","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875641811,"package_name":"archy","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641812,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":6875641813,"package_name":"aria-query","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":6875641814,"package_name":"arr-diff","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875641815,"package_name":"arr-filter","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6875641816,"package_name":"arr-flatten","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875641817,"package_name":"arr-map","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6875641818,"package_name":"arr-union","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875641819,"package_name":"array-each","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875641820,"package_name":"array-find-index","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875641821,"package_name":"array-initial","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875641822,"package_name":"is-number","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875641823,"package_name":"array-last","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6875641824,"package_name":"array-slice","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875641825,"package_name":"array-sort","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641826,"package_name":"kind-of","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":6875641827,"package_name":"array-unique","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":6875641828,"package_name":"assign-symbols","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641829,"package_name":"async-done","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":6875641830,"package_name":"async-each","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6875641831,"package_name":"async-settle","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641832,"package_name":"asynckit","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":6875641833,"package_name":"atob","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6875641834,"package_name":"babel-jest","ecosystem":"npm","requirements":"26.6.3","direct":false,"kind":"development","optional":false},{"id":6875641835,"package_name":"@jest/transform","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"development","optional":false},{"id":6875641836,"package_name":"@jest/types","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"development","optional":false},{"id":6875641837,"package_name":"@types/yargs","ecosystem":"npm","requirements":"15.0.13","direct":false,"kind":"development","optional":false},{"id":6875641838,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"development","optional":false},{"id":6875641839,"package_name":"ci-info","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875641840,"package_name":"is-ci","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875641841,"package_name":"jest-haste-map","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"development","optional":false},{"id":6875641842,"package_name":"jest-regex-util","ecosystem":"npm","requirements":"26.0.0","direct":false,"kind":"development","optional":false},{"id":6875641843,"package_name":"jest-serializer","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"development","optional":false},{"id":6875641844,"package_name":"jest-util","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"development","optional":false},{"id":6875641845,"package_name":"jest-worker","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"development","optional":false},{"id":6875641846,"package_name":"babel-plugin-dynamic-import-node","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"development","optional":false},{"id":6875641847,"package_name":"babel-plugin-istanbul","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6875641848,"package_name":"babel-plugin-jest-hoist","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"development","optional":false},{"id":6875641849,"package_name":"babel-preset-current-node-syntax","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875641850,"package_name":"babel-preset-jest","ecosystem":"npm","requirements":"26.6.2","direct":false,"kind":"development","optional":false},{"id":6875641851,"package_name":"bach","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6875641852,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875641853,"package_name":"base","ecosystem":"npm","requirements":"0.11.2","direct":false,"kind":"development","optional":false},{"id":6875641854,"package_name":"define-property","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641855,"package_name":"binary-extensions","ecosystem":"npm","requirements":"1.13.1","direct":false,"kind":"development","optional":false},{"id":6875641856,"package_name":"binaryextensions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6875641857,"package_name":"body","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":6875641858,"package_name":"bootstrap","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":6875641859,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"development","optional":false},{"id":6875641860,"package_name":"braces","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":6875641861,"package_name":"extend-shallow","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875641862,"package_name":"browser-process-hrtime","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641863,"package_name":"browserslist","ecosystem":"npm","requirements":"4.16.6","direct":false,"kind":"development","optional":false},{"id":6875641864,"package_name":"bser","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6875641865,"package_name":"buffer-equal","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641866,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6875641867,"package_name":"builtin-modules","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6875641868,"package_name":"bytes","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641869,"package_name":"cache-base","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875641870,"package_name":"call-bind","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875641871,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875641872,"package_name":"camelcase","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875641874,"package_name":"camelcase-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875641875,"package_name":"camelcase","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6875641877,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001239","direct":false,"kind":"development","optional":false},{"id":6875641878,"package_name":"capture-exit","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875641879,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6875641880,"package_name":"char-regex","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875641881,"package_name":"chokidar","ecosystem":"npm","requirements":"2.1.8","direct":false,"kind":"development","optional":false},{"id":6875641882,"package_name":"fsevents","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"development","optional":false},{"id":6875641883,"package_name":"ci-info","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6875641884,"package_name":"cjs-module-lexer","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6875641885,"package_name":"class-utils","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"development","optional":false},{"id":6875641886,"package_name":"define-property","ecosystem":"npm","requirements":"0.2.5","direct":false,"kind":"development","optional":false},{"id":6875641887,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"development","optional":false},{"id":6875641888,"package_name":"kind-of","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"development","optional":false},{"id":6875641889,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6875641890,"package_name":"is-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"development","optional":false},{"id":6875641891,"package_name":"classnames","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":6875641892,"package_name":"clean-css","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":6875641893,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"development","optional":false},{"id":6875641894,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":6875641895,"package_name":"clone","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6875641896,"package_name":"clone-buffer","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641897,"package_name":"clone-stats","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641898,"package_name":"cloneable-readable","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6875641899,"package_name":"co","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"development","optional":false},{"id":6875641900,"package_name":"code-point-at","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875641901,"package_name":"codemirror","ecosystem":"npm","requirements":"5.62.3","direct":false,"kind":"runtime","optional":false},{"id":6875641902,"package_name":"collect-v8-coverage","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875641903,"package_name":"collection-map","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641904,"package_name":"collection-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641905,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":6875641906,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6875641907,"package_name":"color-support","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6875641908,"package_name":"colorette","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6875641909,"package_name":"combined-stream","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"development","optional":false},{"id":6875641910,"package_name":"component-emitter","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6875641911,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":6875641912,"package_name":"concat-stream","ecosystem":"npm","requirements":"1.6.2","direct":false,"kind":"development","optional":false},{"id":6875641913,"package_name":"continuable-cache","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":6875641914,"package_name":"convert-source-map","ecosystem":"npm","requirements":"1.8.0","direct":false,"kind":"development","optional":false},{"id":6875641915,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":6875641916,"package_name":"copy-anything","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6875641917,"package_name":"copy-descriptor","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6875641918,"package_name":"copy-props","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"development","optional":false},{"id":6875641919,"package_name":"is-plain-object","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6875641920,"package_name":"core-js-pure","ecosystem":"npm","requirements":"3.16.2","direct":false,"kind":"development","optional":false},{"id":6875641921,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875641922,"package_name":"cross-fetch","ecosystem":"npm","requirements":"3.1.4","direct":false,"kind":"development","optional":false},{"id":6875641923,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":6875641924,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6875641925,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6875641926,"package_name":"css","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875641927,"package_name":"source-map-resolve","ecosystem":"npm","requirements":"0.6.0","direct":false,"kind":"development","optional":false},{"id":6875641928,"package_name":"css.escape","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":6875641929,"package_name":"cssom","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"development","optional":false},{"id":6875641930,"package_name":"cssstyle","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6875641931,"package_name":"cssom","ecosystem":"npm","requirements":"0.3.8","direct":false,"kind":"development","optional":false},{"id":6875641932,"package_name":"csstype","ecosystem":"npm","requirements":"3.0.8","direct":false,"kind":"runtime","optional":false},{"id":6875641933,"package_name":"currently-unhandled","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":6875641934,"package_name":"d","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641935,"package_name":"data-urls","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875641936,"package_name":"dateformat","ecosystem":"npm","requirements":"1.0.12","direct":false,"kind":"development","optional":false},{"id":6875641937,"package_name":"debug","ecosystem":"npm","requirements":"4.3.1","direct":false,"kind":"development","optional":false},{"id":6875641938,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6875641939,"package_name":"debug-fabulous","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875641940,"package_name":"debug","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"development","optional":false},{"id":6875641941,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":6875641942,"package_name":"decamelize","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":6875641943,"package_name":"decimal.js","ecosystem":"npm","requirements":"10.3.1","direct":false,"kind":"development","optional":false},{"id":6875641945,"package_name":"decode-uri-component","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":6875641946,"package_name":"dedent","ecosystem":"npm","requirements":"0.7.0","direct":false,"kind":"development","optional":false},{"id":6875641948,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":6875641950,"package_name":"deepmerge","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"development","optional":false},{"id":6875641951,"package_name":"default-compare","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641952,"package_name":"default-resolution","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875641953,"package_name":"define-properties","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6875641954,"package_name":"define-property","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6875641955,"package_name":"delayed-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641956,"package_name":"detect-file","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875641957,"package_name":"detect-newline","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875641958,"package_name":"diff-sequences","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641959,"package_name":"dijkstrajs","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6875641960,"package_name":"dom-accessibility-api","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"development","optional":false},{"id":6875641961,"package_name":"domexception","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875641962,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6875641963,"package_name":"duplexer2","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"development","optional":false},{"id":6875641964,"package_name":"isarray","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":6875641965,"package_name":"readable-stream","ecosystem":"npm","requirements":"1.1.14","direct":false,"kind":"development","optional":false},{"id":6875641966,"package_name":"duplexify","ecosystem":"npm","requirements":"3.7.1","direct":false,"kind":"development","optional":false},{"id":6875641967,"package_name":"each-props","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":6875641968,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.3.752","direct":false,"kind":"development","optional":false},{"id":6875641969,"package_name":"emittery","ecosystem":"npm","requirements":"0.8.1","direct":false,"kind":"development","optional":false},{"id":6875641970,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875641971,"package_name":"encode-utf8","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":6875641972,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"development","optional":false},{"id":6875641973,"package_name":"errno","ecosystem":"npm","requirements":"0.1.8","direct":false,"kind":"development","optional":false},{"id":6875641974,"package_name":"error","ecosystem":"npm","requirements":"7.2.1","direct":false,"kind":"development","optional":false},{"id":6875641975,"package_name":"error-ex","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":6875641976,"package_name":"es5-ext","ecosystem":"npm","requirements":"0.10.53","direct":false,"kind":"development","optional":false},{"id":6875641977,"package_name":"es6-iterator","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6875641978,"package_name":"es6-symbol","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":6875641979,"package_name":"d","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875641980,"package_name":"es6-weak-map","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6875641981,"package_name":"esbuild","ecosystem":"npm","requirements":"0.12.21","direct":false,"kind":"development","optional":false},{"id":6875641982,"package_name":"esbuild-jest","ecosystem":"npm","requirements":"0.5.0","direct":false,"kind":"development","optional":false},{"id":6875641983,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6875641984,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6875641985,"package_name":"escodegen","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875641986,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6875641987,"package_name":"estraverse","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6875641988,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6875641989,"package_name":"event-emitter","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"development","optional":false},{"id":6875641990,"package_name":"exec-sh","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"development","optional":false},{"id":6875641991,"package_name":"execa","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":6875641992,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6875641993,"package_name":"exit","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6875641994,"package_name":"expand-brackets","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":6875641995,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"development","optional":false},{"id":6875641996,"package_name":"expand-tilde","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6875641997,"package_name":"expect","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875641998,"package_name":"ansi-styles","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6875641999,"package_name":"jest-get-type","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642000,"package_name":"ext","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6875642001,"package_name":"type","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":6875642002,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6875642003,"package_name":"extend-shallow","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6875642004,"package_name":"is-extendable","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642005,"package_name":"extglob","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6875642006,"package_name":"fancy-log","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"development","optional":false},{"id":6875642007,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642008,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":6875642009,"package_name":"faye-websocket","ecosystem":"npm","requirements":"0.10.0","direct":false,"kind":"development","optional":false},{"id":6875642010,"package_name":"fb-watchman","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642011,"package_name":"fill-range","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875642012,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":6875642013,"package_name":"findup-sync","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642014,"package_name":"fined","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6875642015,"package_name":"flagged-respawn","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642016,"package_name":"flush-write-stream","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6875642017,"package_name":"for-in","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642018,"package_name":"for-own","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642019,"package_name":"fragment-cache","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6875642020,"package_name":"fs-mkdirp-stream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642021,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642022,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":6875642023,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6875642024,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"development","optional":false},{"id":6875642025,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":6875642026,"package_name":"get-intrinsic","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6875642027,"package_name":"get-package-type","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6875642028,"package_name":"get-stdin","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6875642029,"package_name":"get-stream","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6875642030,"package_name":"get-value","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":6875642031,"package_name":"glob","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"development","optional":false},{"id":6875642032,"package_name":"glob-parent","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875642033,"package_name":"is-glob","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875642034,"package_name":"glob-stream","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6875642035,"package_name":"glob-watcher","ecosystem":"npm","requirements":"5.0.3","direct":false,"kind":"development","optional":false},{"id":6875642036,"package_name":"global-modules","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642037,"package_name":"global-prefix","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642038,"package_name":"globals","ecosystem":"npm","requirements":"11.12.0","direct":false,"kind":"development","optional":false},{"id":6875642039,"package_name":"glogg","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642040,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.6","direct":false,"kind":"development","optional":false},{"id":6875642041,"package_name":"growly","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6875642042,"package_name":"gulp","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6875642043,"package_name":"ansi-regex","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6875642044,"package_name":"cliui","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6875642045,"package_name":"get-caller-file","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6875642046,"package_name":"gulp-cli","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6875642047,"package_name":"strip-ansi","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6875642048,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642049,"package_name":"y18n","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"development","optional":false},{"id":6875642050,"package_name":"yargs","ecosystem":"npm","requirements":"7.1.2","direct":false,"kind":"development","optional":false},{"id":6875642051,"package_name":"yargs-parser","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6875642052,"package_name":"gulp-clean-css","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":6875642053,"package_name":"through2","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6875642054,"package_name":"gulp-esbuild","ecosystem":"npm","requirements":"0.8.5","direct":false,"kind":"development","optional":false},{"id":6875642055,"package_name":"vinyl","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6875642056,"package_name":"gulp-less","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6875642057,"package_name":"replace-ext","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642058,"package_name":"gulp-livereload","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6875642059,"package_name":"debug","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875642060,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.4.0","direct":false,"kind":"development","optional":false},{"id":6875642061,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6875642062,"package_name":"gulp-notify","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875642063,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6875642064,"package_name":"gulp-peg","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":6875642065,"package_name":"object-keys","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":6875642066,"package_name":"readable-stream","ecosystem":"npm","requirements":"1.0.34","direct":false,"kind":"development","optional":false},{"id":6875642067,"package_name":"through2","ecosystem":"npm","requirements":"0.4.2","direct":false,"kind":"development","optional":false},{"id":6875642068,"package_name":"xtend","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6875642069,"package_name":"gulp-plumber","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6875642070,"package_name":"ansi-styles","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6875642071,"package_name":"arr-diff","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642072,"package_name":"arr-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642073,"package_name":"array-slice","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":6875642074,"package_name":"chalk","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6875642075,"package_name":"has-ansi","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642076,"package_name":"extend-shallow","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6875642077,"package_name":"kind-of","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642078,"package_name":"plugin-error","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6875642079,"package_name":"ansi-cyan","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6875642080,"package_name":"ansi-red","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6875642081,"package_name":"supports-color","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642082,"package_name":"through2","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6875642083,"package_name":"gulp-replace","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":6875642084,"package_name":"@types/node","ecosystem":"npm","requirements":"14.17.3","direct":false,"kind":"development","optional":false},{"id":6875642085,"package_name":"gulp-sourcemaps","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642086,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":6875642087,"package_name":"gulp-util","ecosystem":"npm","requirements":"2.2.20","direct":false,"kind":"development","optional":false},{"id":6875642088,"package_name":"ansi-regex","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6875642089,"package_name":"ansi-styles","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642090,"package_name":"chalk","ecosystem":"npm","requirements":"0.5.1","direct":false,"kind":"development","optional":false},{"id":6875642091,"package_name":"clone-stats","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":6875642092,"package_name":"has-ansi","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6875642093,"package_name":"lodash.defaults","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642094,"package_name":"lodash.template","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642095,"package_name":"lodash.templatesettings","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642096,"package_name":"minimist","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6875642097,"package_name":"strip-ansi","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":6875642098,"package_name":"supports-color","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":6875642099,"package_name":"through2","ecosystem":"npm","requirements":"0.5.1","direct":false,"kind":"development","optional":false},{"id":6875642100,"package_name":"vinyl","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":6875642101,"package_name":"xtend","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642102,"package_name":"gulplog","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642103,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6875642104,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875642105,"package_name":"has-symbols","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642106,"package_name":"has-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642107,"package_name":"has-values","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642108,"package_name":"kind-of","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875642109,"package_name":"hoist-non-react-statics","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"runtime","optional":false},{"id":6875642110,"package_name":"react-is","ecosystem":"npm","requirements":"16.13.1","direct":false,"kind":"runtime","optional":false},{"id":6875642111,"package_name":"homedir-polyfill","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6875642112,"package_name":"hosted-git-info","ecosystem":"npm","requirements":"2.8.9","direct":false,"kind":"development","optional":false},{"id":6875642113,"package_name":"html-encoding-sniffer","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875642114,"package_name":"html-escaper","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6875642115,"package_name":"http-parser-js","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"development","optional":false},{"id":6875642116,"package_name":"http-proxy-agent","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6875642117,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6875642118,"package_name":"human-signals","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642119,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"development","optional":false},{"id":6875642120,"package_name":"image-size","ecosystem":"npm","requirements":"0.5.5","direct":false,"kind":"development","optional":false},{"id":6875642121,"package_name":"import-local","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6875642122,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6875642123,"package_name":"indent-string","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642124,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":6875642125,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6875642126,"package_name":"ini","ecosystem":"npm","requirements":"1.3.8","direct":false,"kind":"development","optional":false},{"id":6875642127,"package_name":"interpret","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6875642128,"package_name":"invert-kv","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642129,"package_name":"is","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":6875642130,"package_name":"is-absolute","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642131,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642132,"package_name":"is-arrayish","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6875642133,"package_name":"is-binary-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642134,"package_name":"is-buffer","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"development","optional":false},{"id":6875642135,"package_name":"is-builtin-module","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642136,"package_name":"is-ci","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642137,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.6.0","direct":false,"kind":"development","optional":false},{"id":6875642138,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642139,"package_name":"is-descriptor","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642140,"package_name":"is-docker","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6875642141,"package_name":"is-extendable","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6875642142,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6875642143,"package_name":"is-finite","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642144,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642145,"package_name":"is-generator-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642146,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6875642147,"package_name":"is-negated-glob","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642148,"package_name":"is-number","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642149,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6875642150,"package_name":"is-potential-custom-element-name","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642151,"package_name":"is-promise","ecosystem":"npm","requirements":"2.2.2","direct":false,"kind":"development","optional":false},{"id":6875642152,"package_name":"is-relative","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642153,"package_name":"is-stream","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875642154,"package_name":"is-typedarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642155,"package_name":"is-unc-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642156,"package_name":"is-utf8","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6875642157,"package_name":"is-valid-glob","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642158,"package_name":"is-what","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"development","optional":false},{"id":6875642159,"package_name":"is-windows","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642160,"package_name":"is-wsl","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6875642161,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642162,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642163,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6875642164,"package_name":"istanbul-lib-coverage","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642165,"package_name":"istanbul-lib-instrument","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":6875642166,"package_name":"istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642167,"package_name":"istanbul-lib-source-maps","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875642168,"package_name":"istanbul-reports","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6875642169,"package_name":"istextorbinary","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":6875642170,"package_name":"jest","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642171,"package_name":"jest-cli","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642172,"package_name":"jest-changed-files","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642173,"package_name":"jest-circus","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642174,"package_name":"pretty-format","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642175,"package_name":"jest-config","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642176,"package_name":"babel-jest","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642177,"package_name":"babel-plugin-jest-hoist","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642178,"package_name":"babel-preset-jest","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642179,"package_name":"jest-diff","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642180,"package_name":"jest-docblock","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642181,"package_name":"detect-newline","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875642182,"package_name":"jest-each","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642183,"package_name":"jest-environment-jsdom","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642184,"package_name":"jest-environment-node","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642185,"package_name":"jest-fetch-mock","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6875642186,"package_name":"jest-haste-map","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642187,"package_name":"jest-jasmine2","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642188,"package_name":"jest-leak-detector","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642189,"package_name":"jest-matcher-utils","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642190,"package_name":"jest-message-util","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642191,"package_name":"jest-mock","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642192,"package_name":"jest-pnp-resolver","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":6875642193,"package_name":"jest-regex-util","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642194,"package_name":"jest-resolve","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642195,"package_name":"resolve","ecosystem":"npm","requirements":"1.20.0","direct":false,"kind":"development","optional":false},{"id":6875642196,"package_name":"jest-resolve-dependencies","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642197,"package_name":"jest-runner","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642198,"package_name":"jest-runtime","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642199,"package_name":"glob","ecosystem":"npm","requirements":"7.1.7","direct":false,"kind":"development","optional":false},{"id":6875642200,"package_name":"jest-serializer","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642201,"package_name":"jest-snapshot","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642202,"package_name":"semver","ecosystem":"npm","requirements":"7.3.5","direct":false,"kind":"development","optional":false},{"id":6875642203,"package_name":"jest-util","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642204,"package_name":"jest-validate","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642205,"package_name":"camelcase","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"development","optional":false},{"id":6875642206,"package_name":"jest-watcher","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642207,"package_name":"jest-worker","ecosystem":"npm","requirements":"27.0.6","direct":false,"kind":"development","optional":false},{"id":6875642208,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"development","optional":false},{"id":6875642209,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642210,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"development","optional":false},{"id":6875642211,"package_name":"jsdom","ecosystem":"npm","requirements":"16.7.0","direct":false,"kind":"development","optional":false},{"id":6875642212,"package_name":"acorn","ecosystem":"npm","requirements":"8.4.1","direct":false,"kind":"development","optional":false},{"id":6875642213,"package_name":"form-data","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6875642214,"package_name":"tough-cookie","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875642215,"package_name":"jsesc","ecosystem":"npm","requirements":"2.5.2","direct":false,"kind":"development","optional":false},{"id":6875642216,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642217,"package_name":"json5","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6875642218,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"development","optional":false},{"id":6875642219,"package_name":"just-debounce","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642220,"package_name":"kleur","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6875642221,"package_name":"last-run","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6875642222,"package_name":"lazystream","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642223,"package_name":"lcid","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642224,"package_name":"lead","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642225,"package_name":"less","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":6875642226,"package_name":"make-dir","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642227,"package_name":"pify","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6875642228,"package_name":"semver","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"development","optional":false},{"id":6875642229,"package_name":"leven","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875642230,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":6875642231,"package_name":"liftoff","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875642232,"package_name":"livereload-js","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"development","optional":false},{"id":6875642233,"package_name":"load-json-file","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642234,"package_name":"strip-bom","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642235,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642236,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"runtime","optional":false},{"id":6875642237,"package_name":"lodash._escapehtmlchar","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642238,"package_name":"lodash._escapestringchar","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642239,"package_name":"lodash._htmlescapes","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642240,"package_name":"lodash._isnative","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642241,"package_name":"lodash._objecttypes","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642242,"package_name":"lodash._reinterpolate","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642243,"package_name":"lodash._reunescapedhtml","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642244,"package_name":"lodash._shimkeys","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642245,"package_name":"lodash.assign","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6875642246,"package_name":"lodash.escape","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642247,"package_name":"lodash.isobject","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642248,"package_name":"lodash.isplainobject","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"development","optional":false},{"id":6875642249,"package_name":"lodash.keys","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642250,"package_name":"lodash.template","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"development","optional":false},{"id":6875642251,"package_name":"lodash._reinterpolate","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642252,"package_name":"lodash.templatesettings","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6875642253,"package_name":"lodash.values","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642254,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":6875642255,"package_name":"js-tokens","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":6875642256,"package_name":"loud-rejection","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":6875642260,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6875642261,"package_name":"lru-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6875642263,"package_name":"lz-string","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"development","optional":false},{"id":6875642265,"package_name":"make-dir","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875642266,"package_name":"make-iterator","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642267,"package_name":"makeerror","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"development","optional":false},{"id":6875642268,"package_name":"map-cache","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"development","optional":false},{"id":6875642269,"package_name":"map-obj","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642270,"package_name":"map-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642271,"package_name":"matchdep","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642272,"package_name":"findup-sync","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642273,"package_name":"memoizee","ecosystem":"npm","requirements":"0.4.15","direct":false,"kind":"development","optional":false},{"id":6875642274,"package_name":"next-tick","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642275,"package_name":"meow","ecosystem":"npm","requirements":"3.7.0","direct":false,"kind":"development","optional":false},{"id":6875642276,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642277,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":6875642278,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6875642279,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":6875642280,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6875642281,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6875642282,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":6875642283,"package_name":"mime-db","ecosystem":"npm","requirements":"1.26.0","direct":false,"kind":"development","optional":false},{"id":6875642284,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.14","direct":false,"kind":"development","optional":false},{"id":6875642285,"package_name":"mimic-fn","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642286,"package_name":"min-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642287,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6875642288,"package_name":"mixin-deep","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":6875642289,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642290,"package_name":"multipipe","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6875642291,"package_name":"mute-stdout","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642292,"package_name":"nanomatch","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"development","optional":false},{"id":6875642293,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6875642294,"package_name":"needle","ecosystem":"npm","requirements":"2.8.0","direct":false,"kind":"development","optional":false},{"id":6875642295,"package_name":"next-tick","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642296,"package_name":"nice-try","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6875642297,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.1","direct":false,"kind":"development","optional":false},{"id":6875642298,"package_name":"node-int64","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":6875642299,"package_name":"node-modules-regexp","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642300,"package_name":"node-notifier","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"development","optional":false},{"id":6875642301,"package_name":"node-releases","ecosystem":"npm","requirements":"1.1.73","direct":false,"kind":"development","optional":false},{"id":6875642302,"package_name":"node.extend","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6875642307,"package_name":"normalize-package-data","ecosystem":"npm","requirements":"2.3.5","direct":false,"kind":"development","optional":false},{"id":6875642340,"package_name":"normalize-path","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6875642343,"package_name":"now-and-later","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875642345,"package_name":"npm-run-path","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6875642347,"package_name":"number-is-nan","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642348,"package_name":"nwsapi","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6875642349,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":6875642350,"package_name":"object-copy","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6875642351,"package_name":"object-inspect","ecosystem":"npm","requirements":"1.10.3","direct":false,"kind":"development","optional":false},{"id":6875642352,"package_name":"object-keys","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6875642353,"package_name":"object-visit","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642354,"package_name":"object.assign","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":6875642355,"package_name":"object.defaults","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642356,"package_name":"object.map","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642357,"package_name":"object.pick","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":6875642358,"package_name":"object.reduce","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642359,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6875642361,"package_name":"onetime","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":6875642362,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"development","optional":false},{"id":6875642370,"package_name":"ordered-read-streams","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642372,"package_name":"os-locale","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":6875642374,"package_name":"p-each-series","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6875642376,"package_name":"p-finally","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642377,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":6875642378,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":6875642379,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":6875642380,"package_name":"parse-filepath","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642382,"package_name":"parse-json","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6875642383,"package_name":"parse-node-version","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642387,"package_name":"parse-passwd","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642388,"package_name":"parse5","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6875642390,"package_name":"pascalcase","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6875642391,"package_name":"path-dirname","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642393,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642394,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642395,"package_name":"path-key","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875642396,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":6875642397,"package_name":"path-root","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6875642398,"package_name":"path-root-regex","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6875642399,"package_name":"path-type","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642400,"package_name":"pegjs","ecosystem":"npm","requirements":"0.9.0","direct":false,"kind":"development","optional":false},{"id":6875642401,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6875642402,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6875642403,"package_name":"pinkie","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":6875642404,"package_name":"pinkie-promise","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875642405,"package_name":"pirates","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":6875642406,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":6875642407,"package_name":"plugin-error","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642408,"package_name":"pngjs","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642409,"package_name":"posix-character-classes","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6875642410,"package_name":"postcss","ecosystem":"npm","requirements":"7.0.36","direct":false,"kind":"development","optional":false},{"id":6875642411,"package_name":"supports-color","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6875642412,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6875642413,"package_name":"pretty-format","ecosystem":"npm","requirements":"27.0.2","direct":false,"kind":"development","optional":false},{"id":6875642414,"package_name":"pretty-hrtime","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6875642415,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875642416,"package_name":"promise-polyfill","ecosystem":"npm","requirements":"8.2.0","direct":false,"kind":"development","optional":false},{"id":6875642417,"package_name":"prompts","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":6875642418,"package_name":"prop-types","ecosystem":"npm","requirements":"15.7.2","direct":false,"kind":"runtime","optional":false},{"id":6875642419,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":6875642420,"package_name":"prr","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642421,"package_name":"psl","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":6875642422,"package_name":"pump","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875642423,"package_name":"pumpify","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":6875642424,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6875642425,"package_name":"qrcode","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":6875642426,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":6875642427,"package_name":"camelcase","ecosystem":"npm","requirements":"5.3.1","direct":false,"kind":"runtime","optional":false},{"id":6875642428,"package_name":"cliui","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642429,"package_name":"require-main-filename","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642430,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":6875642431,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":6875642432,"package_name":"which-module","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642433,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":6875642434,"package_name":"y18n","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":6875642435,"package_name":"yargs","ecosystem":"npm","requirements":"15.4.1","direct":false,"kind":"runtime","optional":false},{"id":6875642436,"package_name":"yargs-parser","ecosystem":"npm","requirements":"18.1.3","direct":false,"kind":"runtime","optional":false},{"id":6875642437,"package_name":"qs","ecosystem":"npm","requirements":"6.10.1","direct":false,"kind":"development","optional":false},{"id":6875642438,"package_name":"raw-body","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"development","optional":false},{"id":6875642439,"package_name":"react","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"runtime","optional":false},{"id":6875642440,"package_name":"react-dom","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"runtime","optional":false},{"id":6875642441,"package_name":"react-fast-compare","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":6875642442,"package_name":"react-is","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"development","optional":false},{"id":6875642443,"package_name":"react-popper","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":6875642444,"package_name":"react-redux","ecosystem":"npm","requirements":"7.2.4","direct":false,"kind":"runtime","optional":false},{"id":6875642445,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.14.0","direct":false,"kind":"runtime","optional":false},{"id":6875642446,"package_name":"react-shallow-renderer","ecosystem":"npm","requirements":"16.14.1","direct":false,"kind":"development","optional":false},{"id":6875642448,"package_name":"react-test-renderer","ecosystem":"npm","requirements":"17.0.2","direct":false,"kind":"development","optional":false},{"id":6875642449,"package_name":"read-pkg","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642454,"package_name":"read-pkg-up","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642455,"package_name":"find-up","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":6875642456,"package_name":"path-exists","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642457,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"development","optional":false},{"id":6875642458,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6875642459,"package_name":"readdirp","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":6875642460,"package_name":"rechoir","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"development","optional":false},{"id":6875642461,"package_name":"redent","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642462,"package_name":"redux","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":6875642463,"package_name":"redux-mock-store","ecosystem":"npm","requirements":"1.5.4","direct":false,"kind":"development","optional":false},{"id":6875642464,"package_name":"redux-thunk","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":6875642465,"package_name":"regenerator-runtime","ecosystem":"npm","requirements":"0.13.7","direct":false,"kind":"runtime","optional":false},{"id":6875642466,"package_name":"regex-not","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642467,"package_name":"remove-bom-buffer","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642468,"package_name":"remove-bom-stream","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6875642469,"package_name":"remove-trailing-separator","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642470,"package_name":"repeat-element","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":6875642471,"package_name":"repeat-string","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"development","optional":false},{"id":6875642472,"package_name":"repeating","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875642473,"package_name":"replace-ext","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642474,"package_name":"replace-homedir","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642475,"package_name":"remove-trailing-separator","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642476,"package_name":"replacestream","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":6875642477,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":6875642478,"package_name":"require-main-filename","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642479,"package_name":"resolve","ecosystem":"npm","requirements":"1.13.1","direct":false,"kind":"development","optional":false},{"id":6875642480,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642481,"package_name":"resolve-dir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642482,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":6875642483,"package_name":"resolve-options","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642484,"package_name":"resolve-url","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6875642485,"package_name":"ret","ecosystem":"npm","requirements":"0.1.15","direct":false,"kind":"development","optional":false},{"id":6875642486,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6875642487,"package_name":"rsvp","ecosystem":"npm","requirements":"4.8.5","direct":false,"kind":"development","optional":false},{"id":6875642488,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":6875642489,"package_name":"safe-json-parse","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642491,"package_name":"safe-regex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642493,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":6875642495,"package_name":"sane","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6875642496,"package_name":"cross-spawn","ecosystem":"npm","requirements":"6.0.5","direct":false,"kind":"development","optional":false},{"id":6875642498,"package_name":"execa","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642499,"package_name":"get-stream","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":6875642501,"package_name":"is-stream","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642503,"package_name":"npm-run-path","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6875642505,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642507,"package_name":"shebang-command","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6875642509,"package_name":"shebang-regex","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642510,"package_name":"sax","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"development","optional":false},{"id":6875642511,"package_name":"saxes","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":6875642513,"package_name":"scheduler","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":6875642515,"package_name":"semver","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"development","optional":false},{"id":6875642516,"package_name":"semver-greatest-satisfied-range","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642518,"package_name":"set-blocking","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642520,"package_name":"set-value","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":6875642522,"package_name":"shallowequal","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6875642524,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642525,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642526,"package_name":"shellwords","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":6875642527,"package_name":"side-channel","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6875642528,"package_name":"signal-exit","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6875642529,"package_name":"sisteransi","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6875642530,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642531,"package_name":"snapdragon","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"development","optional":false},{"id":6875642532,"package_name":"snapdragon-node","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6875642533,"package_name":"snapdragon-util","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6875642534,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":6875642535,"package_name":"source-map-resolve","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"development","optional":false},{"id":6875642536,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.19","direct":false,"kind":"development","optional":false},{"id":6875642537,"package_name":"source-map-url","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":6875642538,"package_name":"sparkles","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642539,"package_name":"spdx-correct","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6875642540,"package_name":"spdx-exceptions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6875642541,"package_name":"spdx-expression-parse","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":6875642542,"package_name":"spdx-license-ids","ecosystem":"npm","requirements":"3.0.9","direct":false,"kind":"development","optional":false},{"id":6875642543,"package_name":"split-string","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":6875642544,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":6875642545,"package_name":"stable","ecosystem":"npm","requirements":"0.1.8","direct":false,"kind":"runtime","optional":false},{"id":6875642546,"package_name":"stack-trace","ecosystem":"npm","requirements":"0.0.10","direct":false,"kind":"development","optional":false},{"id":6875642547,"package_name":"stack-utils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":6875642548,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642549,"package_name":"static-extend","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6875642550,"package_name":"stream-exhaust","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642551,"package_name":"stream-shift","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642552,"package_name":"string-length","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6875642553,"package_name":"string-template","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6875642554,"package_name":"string-width","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642555,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642556,"package_name":"string_decoder","ecosystem":"npm","requirements":"0.10.31","direct":false,"kind":"development","optional":false},{"id":6875642557,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":6875642571,"package_name":"strip-bom","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875642573,"package_name":"strip-bom-string","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642575,"package_name":"strip-eof","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642577,"package_name":"strip-final-newline","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642579,"package_name":"strip-indent","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642580,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":6875642582,"package_name":"supports-hyperlinks","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6875642583,"package_name":"sver-compat","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":6875642586,"package_name":"symbol-tree","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"development","optional":false},{"id":6875642588,"package_name":"terminal-link","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6875642590,"package_name":"test-exclude","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":6875642592,"package_name":"textextensions","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":6875642594,"package_name":"throat","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":6875642596,"package_name":"through2","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6875642599,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":6875642601,"package_name":"through2-filter","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642603,"package_name":"time-stamp","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642605,"package_name":"timers-ext","ecosystem":"npm","requirements":"0.1.7","direct":false,"kind":"development","optional":false},{"id":6875642607,"package_name":"tiny-lr","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":6875642609,"package_name":"tmpl","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":6875642611,"package_name":"to-absolute-glob","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":6875642613,"package_name":"to-fast-properties","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642615,"package_name":"to-object-path","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":6875642617,"package_name":"to-regex","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":6875642619,"package_name":"to-regex-range","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":6875642621,"package_name":"to-through","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642623,"package_name":"tr46","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642626,"package_name":"trim-newlines","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642628,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"development","optional":false},{"id":6875642630,"package_name":"type","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6875642632,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":6875642638,"package_name":"type-detect","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"development","optional":false},{"id":6875642641,"package_name":"type-fest","ecosystem":"npm","requirements":"0.21.3","direct":false,"kind":"development","optional":false},{"id":6875642643,"package_name":"typedarray","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"development","optional":false},{"id":6875642645,"package_name":"typedarray-to-buffer","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"development","optional":false},{"id":6875642647,"package_name":"typescript","ecosystem":"npm","requirements":"4.3.5","direct":false,"kind":"development","optional":false},{"id":6875642650,"package_name":"unc-path-regex","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6875642652,"package_name":"undertaker","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":6875642654,"package_name":"undertaker-registry","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642656,"package_name":"union-value","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":6875642659,"package_name":"unique-stream","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":6875642660,"package_name":"universalify","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":6875642661,"package_name":"unset-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642662,"package_name":"has-value","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":6875642663,"package_name":"isobject","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":6875642664,"package_name":"has-values","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6875642665,"package_name":"upath","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":6875642666,"package_name":"urix","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":6875642667,"package_name":"use","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":6875642668,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642674,"package_name":"uuid","ecosystem":"npm","requirements":"8.3.2","direct":false,"kind":"development","optional":false},{"id":6875642689,"package_name":"v8-to-istanbul","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":6875642692,"package_name":"source-map","ecosystem":"npm","requirements":"0.7.3","direct":false,"kind":"development","optional":false},{"id":6875642697,"package_name":"v8flags","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":6875642700,"package_name":"validate-npm-package-license","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":6875642702,"package_name":"value-or-function","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642705,"package_name":"vinyl","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6875642724,"package_name":"vinyl-fs","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6875642727,"package_name":"vinyl-sourcemap","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":6875642728,"package_name":"vinyl-sourcemaps-apply","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":6875642729,"package_name":"w3c-hr-time","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642731,"package_name":"w3c-xmlserializer","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":6875642737,"package_name":"walker","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":6875642740,"package_name":"warning","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":6875642742,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":6875642745,"package_name":"websocket-driver","ecosystem":"npm","requirements":"0.7.4","direct":false,"kind":"development","optional":false},{"id":6875642747,"package_name":"websocket-extensions","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":6875642753,"package_name":"whatwg-encoding","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":6875642755,"package_name":"whatwg-mimetype","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":6875642756,"package_name":"whatwg-url","ecosystem":"npm","requirements":"8.7.0","direct":false,"kind":"development","optional":false},{"id":6875642757,"package_name":"which","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":6875642758,"package_name":"which-module","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":6875642759,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":6875642760,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":6875642761,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":6875642762,"package_name":"write-file-atomic","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":6875642763,"package_name":"ws","ecosystem":"npm","requirements":"7.5.3","direct":false,"kind":"development","optional":false},{"id":6875642764,"package_name":"xml-name-validator","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":6875642767,"package_name":"xmlchars","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":6875642768,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":6875642769,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"development","optional":false},{"id":6875642770,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":6875642771,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"development","optional":false},{"id":6875642772,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.7","direct":false,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"web/package.json","sha":null,"kind":"manifest","created_at":"2023-01-13T11:45:09.595Z","updated_at":"2023-01-13T11:45:09.595Z","repository_link":"https://github.com/mitmproxy/mitmproxy/blob/main/web/package.json","dependencies":[{"id":6875643599,"package_name":"@popperjs/core","ecosystem":"npm","requirements":"^2.9.3","direct":true,"kind":"runtime","optional":false},{"id":6875643600,"package_name":"bootstrap","ecosystem":"npm","requirements":"^3.4.1","direct":true,"kind":"runtime","optional":false},{"id":6875643601,"package_name":"classnames","ecosystem":"npm","requirements":"^2.3.1","direct":true,"kind":"runtime","optional":false},{"id":6875643602,"package_name":"codemirror","ecosystem":"npm","requirements":"^5.62.3","direct":true,"kind":"runtime","optional":false},{"id":6875643603,"package_name":"lodash","ecosystem":"npm","requirements":"^4.17.21","direct":true,"kind":"runtime","optional":false},{"id":6875643604,"package_name":"prop-types","ecosystem":"npm","requirements":"^15.7.2","direct":true,"kind":"runtime","optional":false},{"id":6875643605,"package_name":"qrcode","ecosystem":"npm","requirements":"^1.5.1","direct":true,"kind":"runtime","optional":false},{"id":6875643606,"package_name":"react","ecosystem":"npm","requirements":"^17.0.2","direct":true,"kind":"runtime","optional":false},{"id":6875643607,"package_name":"react-dom","ecosystem":"npm","requirements":"^17.0.2","direct":true,"kind":"runtime","optional":false},{"id":6875643608,"package_name":"react-popper","ecosystem":"npm","requirements":"^2.2.5","direct":true,"kind":"runtime","optional":false},{"id":6875643609,"package_name":"react-redux","ecosystem":"npm","requirements":"^7.2.4","direct":true,"kind":"runtime","optional":false},{"id":6875643610,"package_name":"redux","ecosystem":"npm","requirements":"^4.1.1","direct":true,"kind":"runtime","optional":false},{"id":6875643611,"package_name":"redux-thunk","ecosystem":"npm","requirements":"^2.3.0","direct":true,"kind":"runtime","optional":false},{"id":6875643612,"package_name":"shallowequal","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":6875643613,"package_name":"stable","ecosystem":"npm","requirements":"^0.1.8","direct":true,"kind":"runtime","optional":false},{"id":6875643614,"package_name":"@testing-library/dom","ecosystem":"npm","requirements":"^8.1.0","direct":true,"kind":"development","optional":false},{"id":6875643615,"package_name":"@testing-library/jest-dom","ecosystem":"npm","requirements":"^5.14.1","direct":true,"kind":"development","optional":false},{"id":6875643616,"package_name":"@testing-library/react","ecosystem":"npm","requirements":"^12.0.0","direct":true,"kind":"development","optional":false},{"id":6875643617,"package_name":"@testing-library/user-event","ecosystem":"npm","requirements":"^13.2.1","direct":true,"kind":"development","optional":false},{"id":6875643618,"package_name":"@types/jest","ecosystem":"npm","requirements":"^27.0.1","direct":true,"kind":"development","optional":false},{"id":6875643619,"package_name":"@types/redux-mock-store","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"development","optional":false},{"id":6875643620,"package_name":"esbuild","ecosystem":"npm","requirements":"^0.12.21","direct":true,"kind":"development","optional":false},{"id":6875643621,"package_name":"esbuild-jest","ecosystem":"npm","requirements":"^0.5.0","direct":true,"kind":"development","optional":false},{"id":6875643622,"package_name":"gulp","ecosystem":"npm","requirements":"^4.0.2","direct":true,"kind":"development","optional":false},{"id":6875643623,"package_name":"gulp-clean-css","ecosystem":"npm","requirements":"^4.3.0","direct":true,"kind":"development","optional":false},{"id":6875643624,"package_name":"gulp-esbuild","ecosystem":"npm","requirements":"^0.8.5","direct":true,"kind":"development","optional":false},{"id":6875643625,"package_name":"gulp-less","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"development","optional":false},{"id":6875643626,"package_name":"gulp-livereload","ecosystem":"npm","requirements":"^4.0.2","direct":true,"kind":"development","optional":false},{"id":6875643627,"package_name":"gulp-notify","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"development","optional":false},{"id":6875643628,"package_name":"gulp-peg","ecosystem":"npm","requirements":"^0.2.0","direct":true,"kind":"development","optional":false},{"id":6875643629,"package_name":"gulp-plumber","ecosystem":"npm","requirements":"^1.2.1","direct":true,"kind":"development","optional":false},{"id":6875643630,"package_name":"gulp-replace","ecosystem":"npm","requirements":"^1.1.3","direct":true,"kind":"development","optional":false},{"id":6875643631,"package_name":"gulp-sourcemaps","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":6875643632,"package_name":"jest","ecosystem":"npm","requirements":"^27.0.6","direct":true,"kind":"development","optional":false},{"id":6875643633,"package_name":"jest-fetch-mock","ecosystem":"npm","requirements":"^3.0.3","direct":true,"kind":"development","optional":false},{"id":6875643634,"package_name":"react-test-renderer","ecosystem":"npm","requirements":"^17.0.2","direct":true,"kind":"development","optional":false},{"id":6875643635,"package_name":"redux-mock-store","ecosystem":"npm","requirements":"^1.5.4","direct":true,"kind":"development","optional":false},{"id":6875643636,"package_name":"through2","ecosystem":"npm","requirements":"^4.0.2","direct":true,"kind":"development","optional":false},{"id":6875643637,"package_name":"typescript","ecosystem":"npm","requirements":"^4.3.5","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-07-07T04:01:51.957Z","updated_at":"2023-07-07T04:01:51.957Z","repository_link":"https://github.com/mitmproxy/mitmproxy/blob/main/pyproject.toml","dependencies":[{"id":11177925186,"package_name":"aioquic_mitmproxy","ecosystem":"pypi","requirements":"\u003e=0.9.20,\u003c0.10","direct":true,"kind":"runtime","optional":false},{"id":11177925352,"package_name":"asgiref","ecosystem":"pypi","requirements":"\u003e=3.2.10,\u003c3.8","direct":true,"kind":"runtime","optional":false},{"id":11177925353,"package_name":"Brotli","ecosystem":"pypi","requirements":"\u003e=1.0,\u003c1.1","direct":true,"kind":"runtime","optional":false},{"id":11177925354,"package_name":"certifi","ecosystem":"pypi","requirements":"\u003e=2019.9.11","direct":true,"kind":"runtime","optional":false},{"id":11177925355,"package_name":"cryptography","ecosystem":"pypi","requirements":"\u003e=38.0,\u003c41.1","direct":true,"kind":"runtime","optional":false},{"id":11177925356,"package_name":"flask","ecosystem":"pypi","requirements":"\u003e=1.1.1,\u003c2.4","direct":true,"kind":"runtime","optional":false},{"id":11177925357,"package_name":"h11","ecosystem":"pypi","requirements":"\u003e=0.11,\u003c0.15","direct":true,"kind":"runtime","optional":false},{"id":11177925358,"package_name":"h2","ecosystem":"pypi","requirements":"\u003e=4.1,\u003c5","direct":true,"kind":"runtime","optional":false},{"id":11177925359,"package_name":"hyperframe","ecosystem":"pypi","requirements":"\u003e=6.0,\u003c7","direct":true,"kind":"runtime","optional":false},{"id":11177925360,"package_name":"kaitaistruct","ecosystem":"pypi","requirements":"\u003e=0.10,\u003c0.11","direct":true,"kind":"runtime","optional":false},{"id":11177925361,"package_name":"ldap3","ecosystem":"pypi","requirements":"\u003e=2.8,\u003c2.10","direct":true,"kind":"runtime","optional":false},{"id":11177925362,"package_name":"mitmproxy_rs","ecosystem":"pypi","requirements":"\u003e=0.2.0b1,\u003c0.3","direct":true,"kind":"runtime","optional":false},{"id":11177925388,"package_name":"msgpack","ecosystem":"pypi","requirements":"\u003e=1.0.0, \u003c1.1.0","direct":true,"kind":"runtime","optional":false},{"id":11177925389,"package_name":"passlib","ecosystem":"pypi","requirements":"\u003e=1.6.5, \u003c1.8","direct":true,"kind":"runtime","optional":false},{"id":11177925390,"package_name":"protobuf","ecosystem":"pypi","requirements":"\u003e=3.14,\u003c5","direct":true,"kind":"runtime","optional":false},{"id":11177925391,"package_name":"pydivert","ecosystem":"pypi","requirements":"\u003e=2.0.3,\u003c2.2; sys_platform == 'win32'","direct":true,"kind":"runtime","optional":false},{"id":11177925392,"package_name":"pyOpenSSL","ecosystem":"pypi","requirements":"\u003e=22.1,\u003c23.3","direct":true,"kind":"runtime","optional":false},{"id":11177925393,"package_name":"pyparsing","ecosystem":"pypi","requirements":"\u003e=2.4.2,\u003c3.2","direct":true,"kind":"runtime","optional":false},{"id":11177925394,"package_name":"pyperclip","ecosystem":"pypi","requirements":"\u003e=1.6.0,\u003c1.9","direct":true,"kind":"runtime","optional":false},{"id":11177925395,"package_name":"ruamel.yaml","ecosystem":"pypi","requirements":"\u003e=0.16,\u003c0.18","direct":true,"kind":"runtime","optional":false},{"id":11177925396,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"\u003e=2.3,\u003c2.5","direct":true,"kind":"runtime","optional":false},{"id":11177925397,"package_name":"tornado","ecosystem":"pypi","requirements":"\u003e=6.2,\u003c7","direct":true,"kind":"runtime","optional":false},{"id":11177925398,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"\u003e=4.3,\u003c4.6; python_version\u003c'3.11'","direct":true,"kind":"runtime","optional":false},{"id":11177925400,"package_name":"urwid-mitmproxy","ecosystem":"pypi","requirements":"\u003e=2.1.1,\u003c2.2","direct":true,"kind":"runtime","optional":false},{"id":11177925401,"package_name":"wsproto","ecosystem":"pypi","requirements":"\u003e=1.0,\u003c1.3","direct":true,"kind":"runtime","optional":false},{"id":11177925403,"package_name":"publicsuffix2","ecosystem":"pypi","requirements":"\u003e=2.20190812,\u003c3","direct":true,"kind":"runtime","optional":false},{"id":11177925406,"package_name":"zstandard","ecosystem":"pypi","requirements":"\u003e=0.11,\u003c0.22","direct":true,"kind":"runtime","optional":false}]}],"score":32.45866461726339,"created_at":"2025-09-08T11:18:34.695Z","updated_at":"2025-10-07T08:24:48.489Z","avatar_url":"https://github.com/mitmproxy.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":829945,"funding_links":["https://github.com/sponsors/mhils"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["fuzzing","templates","unit-test","shellcode","tensor","closember","pallets","forhumans","wsgi","distributed"],"project_url":"https://science.ecosyste.ms/api/v1/projects/64650","html_url":"https://science.ecosyste.ms/projects/64650"}