{"id":372512,"url":"https://github.com/szmarczak/http2-wrapper","last_synced_at":"2026-05-18T08:02:31.378Z","repository":{"id":50495866,"uuid":"144372103","full_name":"szmarczak/http2-wrapper","owner":"szmarczak","description":"Use HTTP/2 the same way like HTTP/1","archived":false,"fork":false,"pushed_at":"2024-05-07T22:05:33.000Z","size":415,"stargazers_count":249,"open_issues_count":14,"forks_count":21,"subscribers_count":8,"default_branch":"master","last_synced_at":"2026-05-09T06:35:47.587Z","etag":null,"topics":["agent","alpn","http2","http2-wrapper","https","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/szmarczak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-11T09:21:51.000Z","updated_at":"2026-04-23T11:51:14.000Z","dependencies_parsed_at":"2024-06-18T12:28:07.566Z","dependency_job_id":"1108c8e6-d8a8-45b7-9ab5-5fe6e2f749fa","html_url":"https://github.com/szmarczak/http2-wrapper","commit_stats":{"total_commits":319,"total_committers":4,"mean_commits":79.75,"dds":0.009404388714733591,"last_synced_commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/szmarczak/http2-wrapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/sbom","scorecard":{"id":864337,"data":{"date":"2025-08-11","repo":{"name":"github.com/szmarczak/http2-wrapper","commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/30 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/nodejs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nodejs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:23","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:49","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-24T02:15:43.231Z","repository_id":50495866,"created_at":"2025-08-24T02:15:43.232Z","updated_at":"2025-08-24T02:15:43.232Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33093666,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T04:41:52.686Z","status":"ssl_error","status_checked_at":"2026-05-16T04:41:52.009Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"szmarczak","name":"Szymon Marczak","uuid":"36894700","kind":"user","description":"HTTP stuff.","email":"","website":"szmarczak.com","location":"Lublin, Poland","twitter":"szmarczak","company":null,"icon_url":"https://avatars.githubusercontent.com/u/36894700?u=d904463d62998824fe6e4055d55475515ace7d87\u0026v=4","repositories_count":39,"last_synced_at":"2024-05-01T11:20:35.782Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/szmarczak","funding_links":["https://github.com/sponsors/szmarczak"],"total_stars":656,"followers":604,"following":34,"created_at":"2022-11-02T16:23:49.220Z","updated_at":"2024-05-01T11:20:43.928Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak/repositories"},"packages":[{"id":1842335,"name":"http2-wrapper","ecosystem":"npm","description":"HTTP2 client, just with the familiar `https` API","homepage":"https://github.com/szmarczak/http2-wrapper#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/szmarczak/http2-wrapper","keywords_array":["http2","https","http","request"],"namespace":null,"versions_count":59,"first_release_published_at":"2018-08-11T16:04:10.311Z","latest_release_published_at":"2023-11-10T16:11:05.951Z","latest_release_number":"2.2.1","last_synced_at":"2026-05-15T06:31:08.712Z","created_at":"2022-04-09T17:18:28.214Z","updated_at":"2026-05-15T06:31:08.712Z","registry_url":"https://www.npmjs.com/package/http2-wrapper","install_command":"npm install http2-wrapper","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.2.1"}},"repo_metadata":{"id":50495866,"uuid":"144372103","full_name":"szmarczak/http2-wrapper","owner":"szmarczak","description":"Use HTTP/2 the same way like HTTP/1","archived":false,"fork":false,"pushed_at":"2024-05-07T22:05:33.000Z","size":415,"stargazers_count":249,"open_issues_count":14,"forks_count":21,"subscribers_count":8,"default_branch":"master","last_synced_at":"2026-04-28T11:55:13.910Z","etag":null,"topics":["agent","alpn","http2","http2-wrapper","https","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/szmarczak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-11T09:21:51.000Z","updated_at":"2026-04-23T11:51:14.000Z","dependencies_parsed_at":"2024-06-18T12:28:07.566Z","dependency_job_id":"1108c8e6-d8a8-45b7-9ab5-5fe6e2f749fa","html_url":"https://github.com/szmarczak/http2-wrapper","commit_stats":{"total_commits":319,"total_committers":4,"mean_commits":79.75,"dds":0.009404388714733591,"last_synced_commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/szmarczak/http2-wrapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/sbom","scorecard":{"id":864337,"data":{"date":"2025-08-11","repo":{"name":"github.com/szmarczak/http2-wrapper","commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/30 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/nodejs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nodejs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:23","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:49","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-24T02:15:43.231Z","repository_id":50495866,"created_at":"2025-08-24T02:15:43.232Z","updated_at":"2025-08-24T02:15:43.232Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32381696,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T11:25:28.583Z","status":"ssl_error","status_checked_at":"2026-04-28T11:25:05.435Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"szmarczak","name":"Szymon Marczak","uuid":"36894700","kind":"user","description":"HTTP stuff.","email":"","website":"szmarczak.com","location":"Lublin, Poland","twitter":"szmarczak","company":null,"icon_url":"https://avatars.githubusercontent.com/u/36894700?u=d904463d62998824fe6e4055d55475515ace7d87\u0026v=4","repositories_count":39,"last_synced_at":"2024-05-01T11:20:35.782Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/szmarczak","funding_links":["https://github.com/sponsors/szmarczak"],"total_stars":656,"followers":604,"following":34,"created_at":"2022-11-02T16:23:49.220Z","updated_at":"2024-05-01T11:20:43.928Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak/repositories"},"tags":[{"name":"v2.2.1","sha":"03bbcd2ddab06807e2f7bbd3d4de8a6831084d8f","kind":"commit","published_at":"2023-11-10T16:10:47.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.2.1","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"b55f9f5668e2e57b63daa54bfff4004d75fa63b8","kind":"commit","published_at":"2022-11-15T14:04:53.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.2.0","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.2.0/manifests"},{"name":"v2.1.11","sha":"c6b70d3bef12876534e1f75f873965741af3c2ee","kind":"commit","published_at":"2022-04-24T17:31:08.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.11","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.11/manifests"},{"name":"v2.1.10","sha":"fda4d4ecf007ab2bea752e33c680bdbb80f634ec","kind":"commit","published_at":"2021-12-20T10:03:26.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.10","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.10/manifests"},{"name":"v2.1.9","sha":"cf2386bc37643711a97c8ed87b475fa9cc95c49a","kind":"commit","published_at":"2021-10-08T14:55:01.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.9","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.9/manifests"},{"name":"v2.1.8","sha":"a8784a729e92d11b015f2c97117e225d8ec8d70b","kind":"commit","published_at":"2021-08-27T22:06:51.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.8","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.8/manifests"},{"name":"v2.1.7","sha":"e2723c49b831ee2b9716228c4993354ff9f5a371","kind":"commit","published_at":"2021-08-27T18:13:09.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.7","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.7/manifests"},{"name":"v2.1.6","sha":"477f8ebf3092abd460b4f7ffc54f62922c91a4ef","kind":"commit","published_at":"2021-08-27T16:18:56.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.6","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.6/manifests"},{"name":"v2.1.5","sha":"92c80623446d9ccf2d8e1de0791103c50a6d23ef","kind":"commit","published_at":"2021-08-27T10:56:30.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.5","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"926589cab6c80aae000719a70fe67ccfc1962f64","kind":"commit","published_at":"2021-08-20T21:37:12.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.4","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"fc9aebe4da0ac2a053d8e021cfe9ca6cec4a69cf","kind":"commit","published_at":"2021-08-16T08:39:21.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.3","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"35830d06818cb8e0021c10564a31423f26b41be6","kind":"commit","published_at":"2021-08-06T10:26:45.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.2","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"dd61aba78001734cf51a645b3681efccb45286e7","kind":"commit","published_at":"2021-07-21T17:00:02.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.1","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"c93d67c099f99e91d43706cfd576da6e11178fe5","kind":"commit","published_at":"2021-07-21T16:00:45.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.1.0","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.1.0/manifests"},{"name":"v2.0.9","sha":"d0283dd9e0e74ce1dcbb9f3a2811aa1af91d698f","kind":"commit","published_at":"2021-07-21T13:55:10.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.9","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.9/manifests"},{"name":"v2.0.8","sha":"592daaaf328b297fb0a9e25c7e065857434bf423","kind":"commit","published_at":"2021-07-17T23:08:18.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.8","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"86bf5cdd184cd37bdaa2a70d84efd7a7c645cc2b","kind":"commit","published_at":"2021-07-12T21:04:53.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.7","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.7/manifests"},{"name":"v2.0.6","sha":"7c7e8a9d5d9efda44fd24be7cfa5119ec4f84045","kind":"commit","published_at":"2021-07-12T18:04:11.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.6","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.6/manifests"},{"name":"v2.0.5","sha":"117e112d68ce4a583b1578c69a65deea8b2ec224","kind":"commit","published_at":"2021-04-27T10:56:10.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.5","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.5/manifests"},{"name":"v2.0.4","sha":"7a8c0a76cea0fbe6d9594e3b17d8d58abb77f7c3","kind":"commit","published_at":"2021-04-27T03:12:52.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.4","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.4/manifests"},{"name":"v2.0.3","sha":"72297e2e86e172bf15012b4ec50199e82ee96c58","kind":"commit","published_at":"2021-04-11T20:01:15.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.3","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.3/manifests"},{"name":"v2.0.2","sha":"c7465195a17297513582868359ca1924b7247c7c","kind":"commit","published_at":"2021-04-11T19:12:44.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.2","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"6c0e0a3dc65a897d94e0cd38cc3a031d11c159df","kind":"commit","published_at":"2021-04-05T06:33:43.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.1","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"0773c56c4068231a266b46e70491a26a36828323","kind":"commit","published_at":"2021-02-25T23:38:30.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v2.0.0","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v2.0.0/manifests"},{"name":"v1.0.0-beta.5.2","sha":"875a33a6adebe2df1547d6452902c04bf51f2af4","kind":"commit","published_at":"2020-07-11T02:27:51.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.5.2","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.5.2/manifests"},{"name":"v1.0.0-beta.5.1","sha":"b54f3a5cbeec56d0fb3eb0f1aa9f2b4f68d6b539","kind":"commit","published_at":"2020-07-10T21:21:23.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.5.1","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.5.1/manifests"},{"name":"v1.0.0-beta.5.0","sha":"46774f94cb3d2aeaa304f447e8416d7c1dd3d7b3","kind":"commit","published_at":"2020-07-09T23:01:04.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.5.0","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.5.0/manifests"},{"name":"v1.0.0-beta.4.8","sha":"494c46190cac68fd9c73cb9e0e8e16c352a3e90d","kind":"commit","published_at":"2020-07-06T18:25:28.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.4.8","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.4.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.4.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.8/manifests"},{"name":"v1.0.0-beta.4.7","sha":"d477ab95d117a365b6d9fb27efe0e9a5d99dd9d4","kind":"commit","published_at":"2020-07-06T02:18:33.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.4.7","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.4.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.4.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.7/manifests"},{"name":"v1.0.0-beta.4.6","sha":"1d67f716852a670a082a27a5c434317bc3e042e1","kind":"commit","published_at":"2020-05-10T19:55:59.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.4.6","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.4.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.4.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.6/manifests"},{"name":"v1.0.0-beta.4.5","sha":"cf865dca502e5a01fd9d376961d1a2f906641e2d","kind":"commit","published_at":"2020-04-28T13:27:01.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.4.5","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.5/manifests"},{"name":"v1.0.0-beta.4.4","sha":"37c6a765198a81a89c9def0fc4c7db570c98f984","kind":"commit","published_at":"2020-04-21T18:32:50.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.4.4","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.4/manifests"},{"name":"v1.0.0-beta.4.3","sha":"81dc79f25fb20265b1f860a77efe2971c3abfedf","kind":"commit","published_at":"2020-03-14T13:05:14.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.4.3","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4.3/manifests"},{"name":"1.0.0-beta.4.2","sha":"c83db1399d71635e91e7ebfe6f2efdc558e540db","kind":"commit","published_at":"2020-02-28T17:01:54.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/1.0.0-beta.4.2","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/1.0.0-beta.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@1.0.0-beta.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/1.0.0-beta.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/1.0.0-beta.4.2/manifests"},{"name":"v1.0.0-beta.4","sha":"06fe86263388ee1b9d9c90830bdfbbb974935690","kind":"commit","published_at":"2020-02-17T18:37:43.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.4","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.4/manifests"},{"name":"v1.0.0-beta.2","sha":"a8542fc1a2bc51c20ab066b5080b01afc809dbdf","kind":"commit","published_at":"2019-11-30T21:28:30.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.2","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.2/manifests"},{"name":"v1.0.0-beta.1","sha":"ff7d3d4880cab3b827733362ff661628773996e9","kind":"commit","published_at":"2019-11-03T18:50:10.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.1","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.1/manifests"},{"name":"v1.0.0-beta.0","sha":"64bc7c3fc7c891ec466422b9f659e07574108b2f","kind":"commit","published_at":"2019-11-03T17:28:29.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-beta.0","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-beta.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-beta.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-beta.0/manifests"},{"name":"v1.0.0-alpha.0","sha":"edd1e32204b7db74a50db1e9f59a22eae5856887","kind":"commit","published_at":"2019-07-18T10:34:17.000Z","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/v1.0.0-alpha.0","html_url":"https://github.com/szmarczak/http2-wrapper/releases/tag/v1.0.0-alpha.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/szmarczak/http2-wrapper@v1.0.0-alpha.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-alpha.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags/v1.0.0-alpha.0/manifests"}]},"repo_metadata_updated_at":"2026-05-12T03:06:58.498Z","dependent_packages_count":354,"downloads":94403063,"downloads_period":"last-month","dependent_repos_count":138437,"rankings":{"downloads":0.037647262400597535,"dependent_repos_count":0.08725950928778498,"dependent_packages_count":0.1519580409624119,"stargazers_count":3.7967606378842627,"forks_count":5.2812141751975386,"docker_downloads_count":0.04706592295754703,"average":1.566984258115024},"purl":"pkg:npm/http2-wrapper","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/http2-wrapper","docker_dependents_count":4016,"docker_downloads_count":1974655343,"usage_url":"https://repos.ecosyste.ms/usage/npm/http2-wrapper","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/http2-wrapper/dependencies","status":null,"funding_links":["https://github.com/sponsors/szmarczak"],"critical":true,"issue_metadata":{"last_synced_at":"2026-05-09T06:21:24.182Z","issues_count":88,"pull_requests_count":16,"avg_time_to_close_issue":4068500.0921052634,"avg_time_to_close_pull_request":933697.6,"issues_closed_count":76,"pull_requests_closed_count":15,"pull_request_authors_count":10,"issue_authors_count":37,"avg_comments_per_issue":3.8636363636363638,"avg_comments_per_pull_request":1.875,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":511902.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/issues","maintainers":[{"login":"szmarczak","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/szmarczak"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2-wrapper/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2-wrapper/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2-wrapper/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2-wrapper/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2-wrapper/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2-wrapper/codemeta","maintainers":[{"uuid":"sindresorhus","login":"sindresorhus","name":null,"email":"sindresorhus@gmail.com","url":null,"packages_count":1295,"html_url":"https://www.npmjs.com/~sindresorhus","role":null,"created_at":"2022-11-12T18:07:04.516Z","updated_at":"2022-11-12T18:07:04.516Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/sindresorhus/packages"},{"uuid":"szmarczak","login":"szmarczak","name":null,"email":"sz.marczak@gmail.com","url":null,"packages_count":6,"html_url":"https://www.npmjs.com/~szmarczak","role":null,"created_at":"2022-11-12T18:07:04.518Z","updated_at":"2022-11-12T18:07:04.518Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/szmarczak/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5618820,"maintainers_count":1191910,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":11014871,"name":"htp2-wrapper","ecosystem":"npm","description":"HTTP2 client, just with the familiar `https` API","homepage":"https://github.com/szmarczak/http2-wrapper#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/szmarczak/http2-wrapper","keywords_array":["http2","https","http","request"],"namespace":null,"versions_count":1,"first_release_published_at":"2024-11-03T05:34:07.524Z","latest_release_published_at":"2024-11-03T05:34:07.524Z","latest_release_number":"2.2.1","last_synced_at":"2026-05-09T06:21:33.371Z","created_at":"2024-11-03T05:34:53.202Z","updated_at":"2026-05-09T06:21:33.372Z","registry_url":"https://www.npmjs.com/package/htp2-wrapper","install_command":"npm install htp2-wrapper","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.2.1"}},"repo_metadata":{"id":50495866,"uuid":"144372103","full_name":"szmarczak/http2-wrapper","owner":"szmarczak","description":"Use HTTP/2 the same way like HTTP/1","archived":false,"fork":false,"pushed_at":"2024-05-07T22:05:33.000Z","size":415,"stargazers_count":249,"open_issues_count":14,"forks_count":21,"subscribers_count":8,"default_branch":"master","last_synced_at":"2026-04-28T11:55:13.910Z","etag":null,"topics":["agent","alpn","http2","http2-wrapper","https","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/szmarczak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-11T09:21:51.000Z","updated_at":"2026-04-23T11:51:14.000Z","dependencies_parsed_at":"2024-06-18T12:28:07.566Z","dependency_job_id":"1108c8e6-d8a8-45b7-9ab5-5fe6e2f749fa","html_url":"https://github.com/szmarczak/http2-wrapper","commit_stats":{"total_commits":319,"total_committers":4,"mean_commits":79.75,"dds":0.009404388714733591,"last_synced_commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/szmarczak/http2-wrapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/sbom","scorecard":{"id":864337,"data":{"date":"2025-08-11","repo":{"name":"github.com/szmarczak/http2-wrapper","commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/30 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/nodejs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nodejs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:23","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:49","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-24T02:15:43.231Z","repository_id":50495866,"created_at":"2025-08-24T02:15:43.232Z","updated_at":"2025-08-24T02:15:43.232Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32381696,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T11:25:28.583Z","status":"ssl_error","status_checked_at":"2026-04-28T11:25:05.435Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-09T06:21:33.221Z","dependent_packages_count":0,"downloads":279,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":25.586859111234585,"dependent_packages_count":37.077443101551935,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":31.332151106393262},"purl":"pkg:npm/htp2-wrapper","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/htp2-wrapper","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/htp2-wrapper","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/htp2-wrapper/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-14T01:43:01.612Z","issues_count":88,"pull_requests_count":16,"avg_time_to_close_issue":4068500.0921052634,"avg_time_to_close_pull_request":933697.6,"issues_closed_count":76,"pull_requests_closed_count":15,"pull_request_authors_count":10,"issue_authors_count":37,"avg_comments_per_issue":3.8636363636363638,"avg_comments_per_pull_request":1.875,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":511902.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/issues","maintainers":[{"login":"szmarczak","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/szmarczak"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/htp2-wrapper/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/htp2-wrapper/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/htp2-wrapper/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/htp2-wrapper/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/htp2-wrapper/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/htp2-wrapper/codemeta","maintainers":[{"uuid":"ukg1asmkg2db2","login":"ukg1asmkg2db2","name":null,"email":"MichaelHernandezmm07688@gmail.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~ukg1asmkg2db2","role":null,"created_at":"2024-11-03T05:35:05.704Z","updated_at":"2024-11-03T05:35:05.704Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/ukg1asmkg2db2/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5618820,"maintainers_count":1191910,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":11014869,"name":"http2wrap","ecosystem":"npm","description":"HTTP2 client, just with the familiar `https` API","homepage":"https://github.com/szmarczak/http2-wrapper#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/szmarczak/http2-wrapper","keywords_array":["http2","https","http","request"],"namespace":null,"versions_count":1,"first_release_published_at":"2024-11-03T05:31:05.212Z","latest_release_published_at":"2024-11-03T05:31:05.212Z","latest_release_number":"2.2.1","last_synced_at":"2026-05-09T06:21:33.988Z","created_at":"2024-11-03T05:32:03.034Z","updated_at":"2026-05-09T06:21:33.989Z","registry_url":"https://www.npmjs.com/package/http2wrap","install_command":"npm install http2wrap","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.2.1"}},"repo_metadata":{"id":50495866,"uuid":"144372103","full_name":"szmarczak/http2-wrapper","owner":"szmarczak","description":"Use HTTP/2 the same way like HTTP/1","archived":false,"fork":false,"pushed_at":"2024-05-07T22:05:33.000Z","size":415,"stargazers_count":249,"open_issues_count":14,"forks_count":21,"subscribers_count":8,"default_branch":"master","last_synced_at":"2026-04-28T11:55:13.910Z","etag":null,"topics":["agent","alpn","http2","http2-wrapper","https","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/szmarczak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-11T09:21:51.000Z","updated_at":"2026-04-23T11:51:14.000Z","dependencies_parsed_at":"2024-06-18T12:28:07.566Z","dependency_job_id":"1108c8e6-d8a8-45b7-9ab5-5fe6e2f749fa","html_url":"https://github.com/szmarczak/http2-wrapper","commit_stats":{"total_commits":319,"total_committers":4,"mean_commits":79.75,"dds":0.009404388714733591,"last_synced_commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/szmarczak/http2-wrapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/sbom","scorecard":{"id":864337,"data":{"date":"2025-08-11","repo":{"name":"github.com/szmarczak/http2-wrapper","commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/30 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/nodejs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nodejs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:23","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:49","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-24T02:15:43.231Z","repository_id":50495866,"created_at":"2025-08-24T02:15:43.232Z","updated_at":"2025-08-24T02:15:43.232Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32381696,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T11:25:28.583Z","status":"ssl_error","status_checked_at":"2026-04-28T11:25:05.435Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-09T06:21:33.822Z","dependent_packages_count":0,"downloads":273,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":25.586859111234585,"dependent_packages_count":37.077443101551935,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":31.332151106393262},"purl":"pkg:npm/http2wrap","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/http2wrap","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/http2wrap","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/http2wrap/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-14T01:43:01.612Z","issues_count":88,"pull_requests_count":16,"avg_time_to_close_issue":4068500.0921052634,"avg_time_to_close_pull_request":933697.6,"issues_closed_count":76,"pull_requests_closed_count":15,"pull_request_authors_count":10,"issue_authors_count":37,"avg_comments_per_issue":3.8636363636363638,"avg_comments_per_pull_request":1.875,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":511902.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/issues","maintainers":[{"login":"szmarczak","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/szmarczak"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2wrap/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2wrap/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2wrap/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2wrap/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2wrap/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/http2wrap/codemeta","maintainers":[{"uuid":"u8aux47wbdppq","login":"u8aux47wbdppq","name":null,"email":"MarkAndersonim81525@gmail.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~u8aux47wbdppq","role":null,"created_at":"2024-11-03T05:34:16.527Z","updated_at":"2024-11-03T05:34:16.527Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/u8aux47wbdppq/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5618820,"maintainers_count":1191910,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":1094828,"name":"@nsbcypher/http2-wrapper","ecosystem":"npm","description":"HTTP2 client, just with the familiar `https` API","homepage":"https://github.com/szmarczak/http2-wrapper#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/szmarczak/http2-wrapper","keywords_array":["http2","https","http","request"],"namespace":"nsbcypher","versions_count":2,"first_release_published_at":"2021-09-30T10:23:09.720Z","latest_release_published_at":"2021-09-30T10:31:21.006Z","latest_release_number":"2.1.9","last_synced_at":"2026-05-09T06:21:34.508Z","created_at":"2022-04-08T10:36:32.144Z","updated_at":"2026-05-09T06:21:34.508Z","registry_url":"https://www.npmjs.com/package/@nsbcypher/http2-wrapper","install_command":"npm install @nsbcypher/http2-wrapper","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.1.9"}},"repo_metadata":{"id":50495866,"uuid":"144372103","full_name":"szmarczak/http2-wrapper","owner":"szmarczak","description":"Use HTTP/2 the same way like HTTP/1","archived":false,"fork":false,"pushed_at":"2024-05-07T22:05:33.000Z","size":415,"stargazers_count":249,"open_issues_count":14,"forks_count":21,"subscribers_count":8,"default_branch":"master","last_synced_at":"2026-04-28T11:55:13.910Z","etag":null,"topics":["agent","alpn","http2","http2-wrapper","https","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/szmarczak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-11T09:21:51.000Z","updated_at":"2026-04-23T11:51:14.000Z","dependencies_parsed_at":"2024-06-18T12:28:07.566Z","dependency_job_id":"1108c8e6-d8a8-45b7-9ab5-5fe6e2f749fa","html_url":"https://github.com/szmarczak/http2-wrapper","commit_stats":{"total_commits":319,"total_committers":4,"mean_commits":79.75,"dds":0.009404388714733591,"last_synced_commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/szmarczak/http2-wrapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/sbom","scorecard":{"id":864337,"data":{"date":"2025-08-11","repo":{"name":"github.com/szmarczak/http2-wrapper","commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/30 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/nodejs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nodejs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:23","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:49","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-24T02:15:43.231Z","repository_id":50495866,"created_at":"2025-08-24T02:15:43.232Z","updated_at":"2025-08-24T02:15:43.232Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32381696,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T11:25:28.583Z","status":"ssl_error","status_checked_at":"2026-04-28T11:25:05.435Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-09T06:21:34.264Z","dependent_packages_count":1,"downloads":37,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":41.71134362760962,"dependent_repos_count":25.32799796580169,"dependent_packages_count":16.223928578504864,"stargazers_count":4.742059277803096,"forks_count":6.6467993949012385,"average":18.930425768924103},"purl":"pkg:npm/%40nsbcypher/http2-wrapper","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@nsbcypher/http2-wrapper","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@nsbcypher/http2-wrapper","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@nsbcypher/http2-wrapper/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-14T01:43:01.612Z","issues_count":88,"pull_requests_count":16,"avg_time_to_close_issue":4068500.0921052634,"avg_time_to_close_pull_request":933697.6,"issues_closed_count":76,"pull_requests_closed_count":15,"pull_request_authors_count":10,"issue_authors_count":37,"avg_comments_per_issue":3.8636363636363638,"avg_comments_per_pull_request":1.875,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":511902.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/issues","maintainers":[{"login":"szmarczak","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/szmarczak"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nsbcypher%2Fhttp2-wrapper/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nsbcypher%2Fhttp2-wrapper/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nsbcypher%2Fhttp2-wrapper/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nsbcypher%2Fhttp2-wrapper/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nsbcypher%2Fhttp2-wrapper/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@nsbcypher%2Fhttp2-wrapper/codemeta","maintainers":[{"uuid":"cypher24","login":"cypher24","name":null,"email":"cypher@nikeshoebot.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~cypher24","role":null,"created_at":"2022-11-20T22:47:01.824Z","updated_at":"2022-11-20T22:47:01.824Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/cypher24/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5618820,"maintainers_count":1191910,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":14074609,"name":"@depup/http2-wrapper","ecosystem":"npm","description":"[DepUp] HTTP2 client, just with the familiar `https` API","homepage":"https://github.com/szmarczak/http2-wrapper#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/szmarczak/http2-wrapper","keywords_array":["depup","dependency-bumped","updated-deps","http2-wrapper","http2","https","http","request"],"namespace":"depup","versions_count":1,"first_release_published_at":"2026-03-17T16:37:09.365Z","latest_release_published_at":"2026-03-17T16:37:09.365Z","latest_release_number":"2.2.1-depup.0","last_synced_at":"2026-05-09T06:21:34.523Z","created_at":"2026-03-19T04:22:44.881Z","updated_at":"2026-05-09T06:21:34.523Z","registry_url":"https://www.npmjs.com/package/@depup/http2-wrapper","install_command":"npm install @depup/http2-wrapper","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.2.1-depup.0"}},"repo_metadata":{"id":50495866,"uuid":"144372103","full_name":"szmarczak/http2-wrapper","owner":"szmarczak","description":"Use HTTP/2 the same way like HTTP/1","archived":false,"fork":false,"pushed_at":"2024-05-07T22:05:33.000Z","size":415,"stargazers_count":249,"open_issues_count":14,"forks_count":21,"subscribers_count":8,"default_branch":"master","last_synced_at":"2026-04-28T11:55:13.910Z","etag":null,"topics":["agent","alpn","http2","http2-wrapper","https","nodejs"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/szmarczak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-08-11T09:21:51.000Z","updated_at":"2026-04-23T11:51:14.000Z","dependencies_parsed_at":"2024-06-18T12:28:07.566Z","dependency_job_id":"1108c8e6-d8a8-45b7-9ab5-5fe6e2f749fa","html_url":"https://github.com/szmarczak/http2-wrapper","commit_stats":{"total_commits":319,"total_committers":4,"mean_commits":79.75,"dds":0.009404388714733591,"last_synced_commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"previous_names":[],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/szmarczak/http2-wrapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/szmarczak","download_url":"https://codeload.github.com/szmarczak/http2-wrapper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/sbom","scorecard":{"id":864337,"data":{"date":"2025-08-11","repo":{"name":"github.com/szmarczak/http2-wrapper","commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.4,"checks":[{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/30 approved changesets -- score normalized to 0","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/nodejs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/nodejs.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/nodejs.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/szmarczak/http2-wrapper/nodejs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:23","Warn: npmCommand not pinned by hash: .github/workflows/nodejs.yml:49","Info:   0 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned","Info:   0 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"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":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-24T02:15:43.231Z","repository_id":50495866,"created_at":"2025-08-24T02:15:43.232Z","updated_at":"2025-08-24T02:15:43.232Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32381696,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T11:25:28.583Z","status":"ssl_error","status_checked_at":"2026-04-28T11:25:05.435Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2026-05-09T06:21:34.277Z","dependent_packages_count":0,"downloads":25,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":22.40941024303714,"dependent_packages_count":32.301555319200475,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":27.35548278111881},"purl":"pkg:npm/%40depup/http2-wrapper","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@depup/http2-wrapper","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@depup/http2-wrapper","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@depup/http2-wrapper/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fhttp2-wrapper/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fhttp2-wrapper/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fhttp2-wrapper/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fhttp2-wrapper/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fhttp2-wrapper/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@depup%2Fhttp2-wrapper/codemeta","maintainers":[{"uuid":"chiefmikey","login":"chiefmikey","name":null,"email":"wolfemikl@gmail.com","url":null,"packages_count":2064,"html_url":"https://www.npmjs.com/~chiefmikey","role":null,"created_at":"2026-03-19T04:22:55.593Z","updated_at":"2026-03-19T04:22:55.593Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/chiefmikey/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5618820,"maintainers_count":1191910,"namespaces_count":373614,"keywords_count":0,"github":"npm","metadata":{"funded_packages_count":166557},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-04-03T05:46:01.652Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":{"id":83255,"full_name":"szmarczak/http2-wrapper","default_branch":"master","total_commits":319,"total_committers":4,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":79.75,"dds":0.009404388714733591,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-05-16T07:01:06.903Z","last_synced_commit":"f1a1776d4b1aef1cd47d55b1a950986e86145a09","created_at":"2023-03-07T20:16:24.096Z","updated_at":"2026-05-16T07:01:06.887Z","committers":[{"name":"Szymon Marczak","email":"36894700+szmarczak","login":"szmarczak","count":316},{"name":"ambujsahu81","email":"118078892+ambujsahu81","login":"ambujsahu81","count":1},{"name":"Tim Perry","email":"1526883+pimterry","login":"pimterry","count":1},{"name":"Igor Strebezhev","email":"xamgore","login":"xamgore","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-18T00:00:12.307Z","repositories_count":6236370,"commits_count":885005635,"contributors_count":34917539,"owners_count":1154526,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"szmarczak/http2-wrapper","html_url":"https://github.com/szmarczak/http2-wrapper","last_synced_at":"2026-05-09T06:21:24.182Z","status":"error","issues_count":88,"pull_requests_count":16,"avg_time_to_close_issue":4068500.0921052634,"avg_time_to_close_pull_request":933697.6,"issues_closed_count":76,"pull_requests_closed_count":15,"pull_request_authors_count":10,"issue_authors_count":37,"avg_comments_per_issue":3.8636363636363638,"avg_comments_per_pull_request":1.875,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":511902.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.6666666666666666,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-18T15:33:14.799Z","updated_at":"2026-05-09T06:21:24.182Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/szmarczak%2Fhttp2-wrapper/issues","issue_labels_count":{"table":{"enhancement":20,"bug":20,"help wanted":19,"agent":6,"good first issue":4,"discussion":3,"question":2,"low priority":2,"work in progress":1,"external":1,"wontfix":1,"documentation":1}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"NONE":47,"OWNER":38,"CONTRIBUTOR":3}},"pull_request_author_associations_count":{"table":{"NONE":7,"OWNER":6,"CONTRIBUTOR":3}},"issue_authors":{"table":{"szmarczak":38,"pimterry":5,"yovanoc":4,"masx200":2,"barjin":2,"snowdream":2,"andrisi":2,"gagni":2,"ddo":2,"dilame":2,"KunerRick":1,"mkaufmaner":1,"kingbotss":1,"shellvon":1,"sttk":1,"chandleeeee":1,"tayir-m":1,"Jolg42":1,"sinisterdev":1,"chrislemmer":1,"bkniffler":1,"jedrichards":1,"Ingramz":1,"mooyoul":1,"mnmkng":1,"MeatAssassin":1,"teammakdi":1,"kaatt":1,"KyleAMathews":1,"Aplietexe":1,"ritave":1,"pietermees":1,"ambujsahu81":1,"Farenheith":1,"DanHelfman":1,"corford":1,"azerum":1}},"pull_request_authors":{"table":{"szmarczak":6,"azerum":2,"ambujsahu81":1,"xamgore":1,"nbertagnolli":1,"gal-monday":1,"KunerRick":1,"mkaufmaner":1,"pimterry":1,"cesine":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-18T00:00:23.178Z","repositories_count":14634881,"issues_count":34177437,"pull_requests_count":111799363,"authors_count":11265489,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":1}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{"Farenheith":1}},"past_year_pull_request_authors":{"table":{}},"maintainers":[{"table":{"login":"szmarczak","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/szmarczak"}}],"active_maintainers":[]}},"events":{"total":{"ForkEvent":2,"IssuesEvent":4,"WatchEvent":7,"IssueCommentEvent":4},"last_year":{"IssuesEvent":1,"WatchEvent":3}},"keywords":["agent","alpn","http2","http2-wrapper","https","nodejs"],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-09-26T16:31:43.930Z","updated_at":"2022-09-26T16:31:43.930Z","repository_link":"https://github.com/szmarczak/http2-wrapper/blob/master/package.json","dependencies":[{"id":6132243720,"package_name":"quick-lru","ecosystem":"npm","requirements":"^5.1.1","direct":true,"kind":"runtime","optional":false},{"id":6132243721,"package_name":"resolve-alpn","ecosystem":"npm","requirements":"^1.2.0","direct":true,"kind":"runtime","optional":false},{"id":6132243722,"package_name":"@sindresorhus/is","ecosystem":"npm","requirements":"^4.0.1","direct":true,"kind":"development","optional":false},{"id":6132243723,"package_name":"ava","ecosystem":"npm","requirements":"^3.15.0","direct":true,"kind":"development","optional":false},{"id":6132243724,"package_name":"benchmark","ecosystem":"npm","requirements":"^2.1.4","direct":true,"kind":"development","optional":false},{"id":6132243725,"package_name":"get-stream","ecosystem":"npm","requirements":"^6.0.1","direct":true,"kind":"development","optional":false},{"id":6132243726,"package_name":"got","ecosystem":"npm","requirements":"^11.8.2","direct":true,"kind":"development","optional":false},{"id":6132243727,"package_name":"http2-proxy","ecosystem":"npm","requirements":"^5.0.53","direct":true,"kind":"development","optional":false},{"id":6132243728,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"development","optional":false},{"id":6132243729,"package_name":"lolex","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"development","optional":false},{"id":6132243730,"package_name":"many-keys-map","ecosystem":"npm","requirements":"^1.0.3","direct":true,"kind":"development","optional":false},{"id":6132243731,"package_name":"nyc","ecosystem":"npm","requirements":"^15.1.0","direct":true,"kind":"development","optional":false},{"id":6132243732,"package_name":"p-event","ecosystem":"npm","requirements":"^4.2.0","direct":true,"kind":"development","optional":false},{"id":6132243733,"package_name":"tempy","ecosystem":"npm","requirements":"^1.0.1","direct":true,"kind":"development","optional":false},{"id":6132243734,"package_name":"to-readable-stream","ecosystem":"npm","requirements":"^2.1.0","direct":true,"kind":"development","optional":false},{"id":6132243735,"package_name":"tsd","ecosystem":"npm","requirements":"^0.17.0","direct":true,"kind":"development","optional":false},{"id":6132243736,"package_name":"websocket-stream","ecosystem":"npm","requirements":"^5.5.2","direct":true,"kind":"development","optional":false},{"id":6132243737,"package_name":"ws","ecosystem":"npm","requirements":"^7.5.3","direct":true,"kind":"development","optional":false},{"id":6132243738,"package_name":"xo","ecosystem":"npm","requirements":"0.39.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/nodejs.yml","sha":null,"kind":"manifest","created_at":"2023-01-22T01:15:46.857Z","updated_at":"2023-01-22T01:15:46.857Z","repository_link":"https://github.com/szmarczak/http2-wrapper/blob/master/.github/workflows/nodejs.yml","dependencies":[{"id":7086434504,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7086434505,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":7086434506,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]}],"score":28.408877175723777,"created_at":"2026-05-14T05:23:29.358Z","updated_at":"2026-05-18T08:02:31.379Z","avatar_url":"https://github.com/szmarczak.png","language":"JavaScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372512","html_url":"https://summary.ecosyste.ms/projects/372512"}