{"id":2093441,"name":"node-mocks-http","ecosystem":"npm","description":"Mock 'http' objects for testing Express, Next.js and Koa routing functions","homepage":"https://github.com/eugef/node-mocks-http","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/eugef/node-mocks-http","keywords_array":["mock","stub","dummy","nodejs","js","testing","test","http","http mock"],"namespace":null,"versions_count":68,"first_release_published_at":"2012-02-18T07:39:40.467Z","latest_release_published_at":"2025-05-02T20:08:43.804Z","latest_release_number":"1.17.2","last_synced_at":"2026-06-18T03:30:50.912Z","created_at":"2022-04-09T20:55:46.892Z","updated_at":"2026-06-18T03:30:50.912Z","registry_url":"https://www.npmjs.com/package/node-mocks-http","install_command":"npm install node-mocks-http","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"1.17.2"}},"repo_metadata":{"id":2502025,"uuid":"3476812","full_name":"eugef/node-mocks-http","owner":"eugef","description":"Mock 'http' objects for testing Express routing functions","archived":false,"fork":false,"pushed_at":"2024-04-29T17:02:30.000Z","size":1036,"stargazers_count":744,"open_issues_count":7,"forks_count":130,"subscribers_count":19,"default_branch":"master","last_synced_at":"2024-05-02T04:21:58.787Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eugef.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2012-02-18T07:18:07.000Z","updated_at":"2024-05-31T06:56:31.102Z","dependencies_parsed_at":"2023-12-11T17:45:39.833Z","dependency_job_id":"25b7de88-3b3d-49af-aec7-0202f4288942","html_url":"https://github.com/eugef/node-mocks-http","commit_stats":{"total_commits":400,"total_committers":93,"mean_commits":4.301075268817204,"dds":0.6675,"last_synced_commit":"dd1fb05fdd36a391600ae0392b690cbd9f40ebee"},"previous_names":["howardabrams/node-mocks-http"],"tags_count":33,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eugef","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217971065,"owners_count":16258911,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"eugef","name":"Eugene Fidelin","uuid":"895071","kind":"user","description":"","email":"","website":"https://www.linkedin.com/in/eugef","location":"Amsterdam","twitter":"EugeneFidelin","company":"eBay Ads","icon_url":"https://avatars.githubusercontent.com/u/895071?u=d112fe46755c20bae0eee0d006e7f993a09a49cc\u0026v=4","repositories_count":32,"last_synced_at":"2024-05-20T14:38:52.903Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/eugef","funding_links":["https://github.com/sponsors/eugef"],"total_stars":778,"followers":13,"following":11,"created_at":"2022-11-05T10:17:59.082Z","updated_at":"2024-05-20T14:38:54.532Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eugef","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eugef/repositories"},"tags":[{"name":"v1.14.1","sha":"fbd60b99d5a1a35ac30d048235eab3d9072995ef","kind":"commit","published_at":"2024-01-03T14:08:13.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.14.1","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.14.1/manifests"},{"name":"v.1.14.0","sha":"15a2c6f4f09fe4bc731156e661f6d09a43e6eb93","kind":"commit","published_at":"2023-12-12T13:24:07.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v.1.14.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v.1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v.1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v.1.14.0/manifests"},{"name":"v1.13.0","sha":"08d98f4236a6e9c63067557196dcab71ce50553a","kind":"commit","published_at":"2023-08-14T14:39:34.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.13.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.13.0/manifests"},{"name":"v1.12.2","sha":"b61c4ef96abf1eb57a58713032442106947c711d","kind":"commit","published_at":"2023-03-13T13:25:23.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.12.2","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.12.2/manifests"},{"name":"v1.12.1","sha":"273d61f65393d6f8c6600013851c9ee39e86a7a1","kind":"commit","published_at":"2022-11-11T13:17:24.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.12.1","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.12.1/manifests"},{"name":"v1.11.0","sha":"ff6a0f795a3645656cf7e483a84489800a2bf4d6","kind":"commit","published_at":"2021-08-09T09:50:27.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.11.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"3497bc5b28858ea3c37471a4034536d9c9834168","kind":"commit","published_at":"2021-01-20T15:34:42.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.10.1","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"97c5686c137876e1d8e332689187ace8818ea81e","kind":"commit","published_at":"2021-01-12T16:01:38.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.10.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"9020c97f75c05b7f3a9a23fc559d3907362f022d","kind":"commit","published_at":"2020-08-21T19:46:19.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.9.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.9.0/manifests"},{"name":"v1.8.1","sha":"a88c9e31e08a95976973ea7d79e46496dbfefb9d","kind":"commit","published_at":"2019-12-12T20:09:39.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.8.1","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"8ce9d61487a9bd76dcc63ab6966b23a91e76ed4b","kind":"commit","published_at":"2019-09-17T16:53:18.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.8.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.8.0/manifests"},{"name":"v1.7.6","sha":"a6435efd2b566ecc1c6c86067d048ea9558a9ae2","kind":"tag","published_at":"2019-06-08T21:40:28.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.7.6","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.6/manifests"},{"name":"v1.7.5","sha":"f4b6b05ada8417e64ac0cf7095f56f2b2f860649","kind":"tag","published_at":"2019-05-02T04:33:51.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.7.5","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.5/manifests"},{"name":"v1.7.4","sha":"0e1d5ff52b1e0c72c13a3ce8e4d9b6489308dd3e","kind":"tag","published_at":"2019-05-02T04:26:15.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.7.4","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"15e8b2bb27128b373e4643fbbf2dcd64db6e6437","kind":"tag","published_at":"2018-10-10T23:13:21.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.7.3","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.3/manifests"},{"name":"1.7.2","sha":"d99b008aad2a33a3a0fbf7a6b94dacd835d56dff","kind":"tag","published_at":"2018-10-05T08:04:26.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/1.7.2","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"e63ca9253673f799dad00c20be25c7858ba8a174","kind":"tag","published_at":"2018-10-03T15:35:39.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/1.7.1","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/1.7.1/manifests"},{"name":"v1.7.0","sha":"b21842ba527937ff277a97813477825292d65789","kind":"tag","published_at":"2018-05-18T08:35:39.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.7.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.7.0/manifests"},{"name":"v1.5.8","sha":"15e18c8fb4905eb2c92254072f03258fba8dbe74","kind":"tag","published_at":"2018-02-28T05:57:44.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.5.8","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.5.8/manifests"},{"name":"v1.6.7","sha":"a6238cc0da65c1f06a50a149ca3338cefbd8bb32","kind":"tag","published_at":"2018-02-16T17:07:29.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.6.7","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.6.7/manifests"},{"name":"v1.6.6","sha":"a90b6f7857a02eb12b3864a67d2a31b58cb9ea2b","kind":"tag","published_at":"2017-10-12T05:39:37.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.6.6","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.6.6/manifests"},{"name":"v1.5.6","sha":"21842080470543cffe6779ee7d7127bf7c2c7a11","kind":"tag","published_at":"2017-01-16T01:42:29.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.5.6","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.5.6/manifests"},{"name":"v1.5.5","sha":"9ee1e849ea1ae2209b7a31a8c3bfd95d79a9c290","kind":"tag","published_at":"2016-12-10T22:27:07.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.5.5","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.5.5/manifests"},{"name":"v1.5.4","sha":"1c0bdb421795f6f9103e9a18d9d82f46e4d5d7b1","kind":"commit","published_at":"2016-09-14T04:16:41.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.5.4","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.5.4/manifests"},{"name":"v1.4.3","sha":"fe3dcd6418b4458218e7f3f752e672ba2081b7d9","kind":"tag","published_at":"2015-06-03T04:09:04.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.4.3","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"60637724873a4d705009ed0b914e0bf0c1c5e0b0","kind":"tag","published_at":"2015-04-30T02:57:07.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.4.2","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"b62ae3ef6606cd2f38acca1a63c3a5c88bc08dda","kind":"tag","published_at":"2015-04-14T12:23:52.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.4.1","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"aeb727457e5f69b7d9ede2edc94e4e429899f591","kind":"tag","published_at":"2015-04-11T16:03:24.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.4.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"1c85031729348a04534455f9ab1ec6b4ce12f9dc","kind":"tag","published_at":"2015-04-04T22:19:37.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.3.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.3.0/manifests"},{"name":"v1.2.7","sha":"ee5bd614a1f44b75db9b6f94bcaca2a36fb1bbb2","kind":"tag","published_at":"2015-03-24T06:56:40.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.2.7","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.2.7/manifests"},{"name":"v1.2.6","sha":"47a907b20482b1977f045a845f2a801a87d79a84","kind":"tag","published_at":"2015-03-19T11:39:02.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.2.6","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.2.6/manifests"},{"name":"v1.2.5","sha":"f8f1cef785a6cf606ea5bec448368ea63bf77494","kind":"commit","published_at":"2015-03-05T04:39:10.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.2.5","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.2.5/manifests"},{"name":"v1.2.0","sha":"8258a9b31e2b7139ed7bee5d0f09fb32ea038df5","kind":"tag","published_at":"2014-09-24T20:41:50.000Z","download_url":"https://codeload.github.com/eugef/node-mocks-http/tar.gz/v1.2.0","html_url":"https://github.com/eugef/node-mocks-http/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/tags/v1.2.0/manifests"}]},"repo_metadata_updated_at":"2024-09-09T14:23:53.758Z","dependent_packages_count":1042,"downloads":7886251,"downloads_period":"last-month","dependent_repos_count":4659,"rankings":{"downloads":0.167821860555698,"dependent_repos_count":0.339118409825523,"dependent_packages_count":0.06604710725159128,"stargazers_count":2.628746540367124,"forks_count":2.7171174080172036,"docker_downloads_count":0.3148796538761694,"average":1.0389551633155516},"purl":"pkg:npm/node-mocks-http","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/node-mocks-http","docker_dependents_count":173,"docker_downloads_count":7489477,"usage_url":"https://repos.ecosyste.ms/usage/npm/node-mocks-http","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/node-mocks-http/dependencies","status":null,"funding_links":["https://github.com/sponsors/eugef"],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T10:36:59.157Z","issues_count":76,"pull_requests_count":56,"avg_time_to_close_issue":37348430.28169014,"avg_time_to_close_pull_request":2817495.7454545456,"issues_closed_count":71,"pull_requests_closed_count":55,"pull_request_authors_count":21,"issue_authors_count":69,"avg_comments_per_issue":3.763157894736842,"avg_comments_per_pull_request":1.7857142857142858,"merged_pull_requests_count":37,"bot_issues_count":0,"bot_pull_requests_count":15,"past_year_issues_count":13,"past_year_pull_requests_count":13,"past_year_avg_time_to_close_issue":4518397.625,"past_year_avg_time_to_close_pull_request":943601.0833333334,"past_year_issues_closed_count":8,"past_year_pull_requests_closed_count":12,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":13,"past_year_avg_comments_per_issue":2.769230769230769,"past_year_avg_comments_per_pull_request":2.4615384615384617,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":12,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/eugef%2Fnode-mocks-http/issues","maintainers":[{"login":"eugef","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eugef"}],"active_maintainers":[{"login":"eugef","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eugef"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/node-mocks-http/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/node-mocks-http/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/node-mocks-http/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/node-mocks-http/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/node-mocks-http/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/node-mocks-http/codemeta","maintainers":[{"uuid":"eugef","login":"eugef","name":null,"email":"eugene.fidelin@gmail.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~eugef","role":null,"created_at":"2022-11-13T12:50:57.934Z","updated_at":"2022-11-13T12:50:57.934Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/eugef/packages"}]}