{"id":2307387,"name":"rewire","ecosystem":"npm","description":"Easy dependency injection for node.js unit testing","homepage":"https://github.com/jhnns/rewire","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jhnns/rewire","keywords_array":["dependency","injection","mock","shim","module","unit","test","leak","inspect","fake","require"],"namespace":null,"versions_count":48,"first_release_published_at":"2012-06-04T01:16:38.374Z","latest_release_published_at":"2025-08-15T20:18:41.095Z","latest_release_number":"9.0.1","last_synced_at":"2026-10-09T17:27:59.741Z","created_at":"2022-04-09T23:57:17.311Z","updated_at":"2026-10-09T17:27:59.742Z","registry_url":"https://www.npmjs.com/package/rewire","install_command":"npm install rewire","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"9.0.1"},"contentPolicy":null},"repo_metadata":{"id":3483794,"uuid":"4539386","full_name":"jhnns/rewire","owner":"jhnns","description":"Easy monkey-patching for node.js unit tests","archived":false,"fork":false,"pushed_at":"2025-12-11T21:43:31.000Z","size":757,"stargazers_count":3090,"open_issues_count":51,"forks_count":128,"subscribers_count":24,"default_branch":"master","last_synced_at":"2026-10-03T05:35:18.827Z","etag":null,"topics":["mock","monkey-patching","testing","unit-testing"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"shobhitmittal/python-pentest-tools","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jhnns.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2012-06-03T18:09:10.000Z","updated_at":"2026-09-19T12:57:37.000Z","dependencies_parsed_at":"2022-08-10T07:48:56.700Z","dependency_job_id":"69f9ee83-b0a0-4a70-bd11-9986a0b5450c","html_url":"https://github.com/jhnns/rewire","commit_stats":{"total_commits":278,"total_committers":27,"mean_commits":"10.296296296296296","dds":0.5683453237410072,"last_synced_commit":"e0ea17d2e13ef4fb054980c1c5c62edcfd10632f"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"purl":"pkg:github/jhnns/rewire","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhnns","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/sbom","scorecard":{"id":114059,"data":{"date":"2025-08-11","repo":{"name":"github.com/jhnns/rewire","commit":"7141d1b2a9fc8d8c3507a46dc858910c2eecf5fc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.7,"checks":[{"name":"Code-Review","score":2,"reason":"Found 4/20 approved changesets -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":7,"reason":"8 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 7","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"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":"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":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:   3 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"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":"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 15 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":8,"reason":"2 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-xffm-g5w8-qvg7","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-15T22:36:52.866Z","repository_id":3483794,"created_at":"2025-08-15T22:36:52.866Z","updated_at":"2025-08-15T22:36:52.866Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343170754,"owners_count":38076340,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-06T02:00:06.537Z","response_time":86,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"jhnns","name":"Johannes Ewald","uuid":"781746","kind":"user","description":"Co-founder of @peerigon. Member of the @webpack team.","email":"mail@johannesewald.de","website":null,"location":"Augsburg, Germany","twitter":null,"company":"@peerigon","icon_url":"https://avatars.githubusercontent.com/u/781746?u=c83fd0ac4303284a24656703bab18b1d13425724\u0026v=4","repositories_count":134,"last_synced_at":"2026-10-06T12:03:25.048Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/jhnns","funding_links":[],"total_stars":3369,"followers":867,"following":35,"created_at":"2022-11-02T16:29:23.589Z","updated_at":"2026-10-06T12:03:25.261Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhnns","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhnns/repositories"},"tags":[{"name":"v9.0.1","sha":"37a5e02f8996b2a5d357a8180b778f671a4a5327","kind":"commit","published_at":"2025-08-15T20:17:17.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v9.0.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v9.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v9.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v9.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v9.0.1/manifests"},{"name":"v9.0.0","sha":"7141d1b2a9fc8d8c3507a46dc858910c2eecf5fc","kind":"commit","published_at":"2025-07-08T23:12:16.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v9.0.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v9.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v9.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v9.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v9.0.0/manifests"},{"name":"v8.0.0","sha":"8b4250fbe9b069c8b7c17319b743c9aa829a0a6e","kind":"commit","published_at":"2025-06-03T22:48:26.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v8.0.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v8.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v8.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v8.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v8.0.0/manifests"},{"name":"v7.0.0","sha":"ff62cfc67721e8c1f7c7aa604b5e820c31eeff56","kind":"commit","published_at":"2023-08-13T20:41:50.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v7.0.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v7.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v7.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v7.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v7.0.0/manifests"},{"name":"v6.0.0","sha":"39fe8e2fc01cc59489799502774299e9d7a1a760","kind":"commit","published_at":"2021-12-19T00:36:18.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v6.0.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v6.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v6.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v6.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v6.0.0/manifests"},{"name":"v5.0.0","sha":"5f78204c24045bd3c6b028010d600fa5bd8b9e62","kind":"commit","published_at":"2020-03-11T10:01:38.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v5.0.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v5.0.0/manifests"},{"name":"v4.0.1","sha":"fcc798baa16894526ad178a0b13716d9bec5d9d4","kind":"tag","published_at":"2018-04-24T11:35:19.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v4.0.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v4.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v4.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v4.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v4.0.1/manifests"},{"name":"v4.0.0","sha":"6ffd4d1405c9f812f7bcd3b915f4da262afec754","kind":"tag","published_at":"2018-04-09T23:09:57.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v4.0.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v4.0.0/manifests"},{"name":"v3.0.2","sha":"18c5d0e09ef0f6cf666d664fbbf74435e190f23c","kind":"tag","published_at":"2017-11-20T14:57:05.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v3.0.2","html_url":"https://github.com/jhnns/rewire/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"2f6d7af3b57aaa55655019054365cc241fd9881a","kind":"commit","published_at":"2017-11-15T14:54:44.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v3.0.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"cce2de832c99e1f1491c9766bc6a2f1b4d0a3bd2","kind":"commit","published_at":"2017-11-11T02:45:07.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v3.0.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v3.0.0/manifests"},{"name":"v2.5.2","sha":"fff5037950f78b4164c299560f761bd5e3dc9e06","kind":"commit","published_at":"2016-07-01T10:40:17.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.5.2","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.5.2/manifests"},{"name":"v2.5.1","sha":"42c2ce58d153cba206753ce03b6836041d4f850f","kind":"commit","published_at":"2015-11-30T22:37:05.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.5.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.5.1/manifests"},{"name":"v2.5.0","sha":"a4fc3a852d1749cb6491c7a337d4ad4720248df6","kind":"commit","published_at":"2015-11-15T21:05:01.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.5.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.5.0/manifests"},{"name":"v2.4.0","sha":"ac0c8a37250513b49670739ac6f95a5805687251","kind":"commit","published_at":"2015-11-07T16:16:31.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.4.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.4.0/manifests"},{"name":"v2.3.4","sha":"a6ed9145a24b9e85dbf70bffd337767b8ce40d6a","kind":"commit","published_at":"2015-06-10T11:49:16.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.3.4","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.4/manifests"},{"name":"v2.3.3","sha":"39e7de2aa557685333a16a68914d8b2290d26d05","kind":"commit","published_at":"2015-04-27T22:48:44.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.3.3","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.3/manifests"},{"name":"v2.3.2","sha":"7cd73d4d70f103814035bc8cb5648d71d4960562","kind":"commit","published_at":"2015-04-27T22:19:40.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.3.2","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"530f508561a304318895997f392650652f09624b","kind":"commit","published_at":"2015-02-23T00:50:19.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.3.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"52e914dc8b447d1cf99dd946869e8eafb5b53ae4","kind":"commit","published_at":"2015-02-17T00:14:22.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.3.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"02a15ea0eeaa4059535abad14d15e20df82feea4","kind":"commit","published_at":"2015-02-09T22:59:27.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.2.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.2.0/manifests"},{"name":"v2.1.5","sha":"1e06fb04888af912499723cbaf383f8ffedfe1b5","kind":"commit","published_at":"2015-02-05T20:32:29.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.1.5","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.5/manifests"},{"name":"v2.1.4","sha":"93a48dc1a1e462f811f01c7e578c091231903a0c","kind":"commit","published_at":"2015-01-17T15:41:24.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.1.4","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.4/manifests"},{"name":"v2.1.3","sha":"36980222cb592a90c7b79afb117f9251fbe1efba","kind":"commit","published_at":"2014-11-04T08:53:17.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.1.3","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.3/manifests"},{"name":"v2.1.2","sha":"1eede09155581d71bc311e0b7d16e0109d607e05","kind":"commit","published_at":"2014-10-29T00:05:31.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.1.2","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.2/manifests"},{"name":"v2.1.1","sha":"93d3907216f1a0ea4bc24eb0bc83775f84a6063c","kind":"commit","published_at":"2014-10-28T00:52:22.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.1.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"3e06f8784c0a08bf3dacf8eb15aff1b6902394a9","kind":"commit","published_at":"2014-07-11T11:39:28.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v2.1.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v2.1.0/manifests"},{"name":"v1.1.2","sha":"b5917f79bc8367207b5ad6e88ce8b3aaec6dc1b8","kind":"commit","published_at":"2013-03-13T01:26:11.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v1.1.2","html_url":"https://github.com/jhnns/rewire/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"ffc383fc951e4f544bacfaeb69f802f1fc03ec24","kind":"commit","published_at":"2013-03-02T15:45:19.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v1.1.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"6d84a780db61a2b80c20d53adddc9887c2300874","kind":"commit","published_at":"2013-02-23T16:02:57.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v1.1.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.1.0/manifests"},{"name":"v1.0.4","sha":"37e8a3476edeb188c642cfd41ddc76a7dfdc0b0f","kind":"commit","published_at":"2013-02-12T14:25:49.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v1.0.4","html_url":"https://github.com/jhnns/rewire/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"db140b9eb9125046ac9e740f8e050b961526db8b","kind":"commit","published_at":"2012-09-25T13:00:01.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v1.0.3","html_url":"https://github.com/jhnns/rewire/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"ef0bdeea29257ff5337f71548a6451f5ebbf77d6","kind":"commit","published_at":"2012-09-18T17:04:21.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v1.0.2","html_url":"https://github.com/jhnns/rewire/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"203b81607a82eb360113efbe8f63d2ed454c5a48","kind":"commit","published_at":"2012-09-15T19:24:59.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v1.0.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"e70f1c0f4dac081ff9a3e8c3ee4469ea456752b7","kind":"commit","published_at":"2012-08-20T00:48:13.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v1.0.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v1.0.0/manifests"},{"name":"v0.3.2","sha":"0bb70adf091ce5ccf8c81f28cc72a229ac15eba1","kind":"commit","published_at":"2012-07-10T18:32:54.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v0.3.2","html_url":"https://github.com/jhnns/rewire/releases/tag/v0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.3.2/manifests"},{"name":"v0.3.1","sha":"b443c61ab73679410f083e383be7aef3039d228f","kind":"commit","published_at":"2012-07-03T01:18:17.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v0.3.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.3.1/manifests"},{"name":"v0.3.0","sha":"c608ad6c5bbbe5981bb25cff0cbb57940509f244","kind":"commit","published_at":"2012-06-23T14:36:05.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v0.3.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.3.0/manifests"},{"name":"v0.2.1","sha":"8ba5a39d2c04fc0d8213565b7abc51a8c60c7e49","kind":"commit","published_at":"2012-06-18T16:53:54.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v0.2.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"0af1dcb6b2ccbc7ec0ae757549688e666cf569a7","kind":"tag","published_at":"2012-06-11T21:30:08.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v0.2.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.2.0/manifests"},{"name":"v0.1.3","sha":"a7be4a9f1fffffe8e2b2aa45add8b8a6b3cc5ad7","kind":"tag","published_at":"2012-06-06T00:28:11.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v0.1.3","html_url":"https://github.com/jhnns/rewire/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"9d368a2f0d328092781b5282001196d59f8fc160","kind":"tag","published_at":"2012-06-05T14:57:14.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v0.1.2","html_url":"https://github.com/jhnns/rewire/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"57cb8ac4d3a7026af4f0aa27a0cd2c99e7fac177","kind":"tag","published_at":"2012-06-04T12:46:29.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v0.1.1","html_url":"https://github.com/jhnns/rewire/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"c6aacb4b4a07bf75dcfab47a226f42d5b7b3ccbf","kind":"commit","published_at":"2012-06-04T01:12:30.000Z","download_url":"https://codeload.github.com/jhnns/rewire/tar.gz/v0.1.0","html_url":"https://github.com/jhnns/rewire/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhnns/rewire@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhnns%2Frewire/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-10-07T12:10:20.584Z","dependent_packages_count":3898,"downloads":2646758,"downloads_period":"last-month","dependent_repos_count":45693,"rankings":{"downloads":0.20924632950681332,"dependent_repos_count":0.13883470156140726,"dependent_packages_count":0.021622027356345854,"stargazers_count":1.594708540952876,"forks_count":2.5950446372550777,"docker_downloads_count":0.07909404825689209,"average":0.7730917141482353},"purl":"pkg:npm/rewire","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/rewire","docker_dependents_count":187,"docker_downloads_count":481859906,"usage_url":"https://repos.ecosyste.ms/usage/npm/rewire","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/rewire/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-10-06T07:51:43.745Z","issues_count":76,"pull_requests_count":37,"avg_time_to_close_issue":37994908.52380952,"avg_time_to_close_pull_request":29328637.96969697,"issues_closed_count":42,"pull_requests_closed_count":33,"pull_request_authors_count":24,"issue_authors_count":74,"avg_comments_per_issue":4.4868421052631575,"avg_comments_per_pull_request":2.756756756756757,"merged_pull_requests_count":16,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"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/jhnns%2Frewire/issues","maintainers":[{"login":"jhnns","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhnns"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/rewire/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/rewire/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/rewire/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/rewire/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/rewire/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/rewire/codemeta","maintainers":[{"uuid":"peeri","login":"peeri","name":null,"email":"shared@peerigon.com","url":null,"packages_count":64,"html_url":"https://www.npmjs.com/~peeri","role":null,"created_at":"2022-11-10T12:08:15.051Z","updated_at":"2022-11-10T12:08:15.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/peeri/packages"}]}