{"id":1492909,"name":"bsdiff-nodejs","ecosystem":"npm","description":"An binary diff and patch library based on bsdiff algorithm for NodeJS (Windows, Mac, Linux).","homepage":"https://github.com/Exoway/bsdiff-nodejs","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/Exoway/bsdiff-nodejs","keywords_array":["bsdiff","bspatch","binary diff","binary patch"],"namespace":null,"versions_count":16,"first_release_published_at":"2018-03-07T12:58:45.451Z","latest_release_published_at":"2019-12-11T20:00:52.537Z","latest_release_number":"2.2.0","last_synced_at":"2024-02-25T16:40:37.050Z","created_at":"2022-04-09T03:13:52.567Z","updated_at":"2024-02-25T16:40:43.607Z","registry_url":"https://www.npmjs.com/package/bsdiff-nodejs","install_command":"npm install bsdiff-nodejs","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.2.0"}},"repo_metadata":{"uuid":"124235043","full_name":"gaetandezeiraud/bsdiff-node","owner":"gaetandezeiraud","description":"An binary diff and patch library based on bsdiff algorithm for NodeJS (Windows, Mac, Linux). ","archived":true,"fork":false,"pushed_at":"2024-02-13T14:30:34.000Z","size":2968,"stargazers_count":144,"open_issues_count":1,"forks_count":29,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-02-14T09:47:52.423Z","etag":null,"topics":["bsdiff-bspatch","bsdiff-cross-platform","nodejs","nodejs-modules"],"latest_commit_sha":null,"homepage":"https://www.npmjs.com/package/bsdiff-node","language":"C","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/gaetandezeiraud.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}},"created_at":"2018-03-07T12:48:20.000Z","updated_at":"2024-02-14T09:47:57.083Z","dependencies_parsed_at":"2024-02-13T16:07:09.359Z","dependency_job_id":null,"html_url":"https://github.com/gaetandezeiraud/bsdiff-node","commit_stats":null,"previous_names":["exoway/bsdiff-nodejs","brouilles/bsdiff-node"],"tags_count":16,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gaetandezeiraud","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":187802615,"owners_count":12017082,"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":"gaetandezeiraud","name":"Gaëtan Dezeiraud","uuid":"1573282","kind":"user","description":"","email":"","website":"https://gaetan.dezeiraud.com","location":"France","twitter":"gaetandezeiraud","company":null,"icon_url":"https://avatars.githubusercontent.com/u/1573282?u=14a4102b52a741f4f1d6418a9406e298dab372db\u0026v=4","repositories_count":2,"last_synced_at":"2024-01-28T16:10:21.974Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gaetandezeiraud","created_at":"2023-03-17T11:47:43.599Z","updated_at":"2024-01-28T16:10:22.429Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gaetandezeiraud","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gaetandezeiraud/repositories"},"tags":[{"name":"v2.5.0","sha":"8735a01c81462a1fd8525debc76a099069462e9d","kind":"commit","published_at":"2023-11-14T08:02:43.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/v2.5.0","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.5.0/manifests"},{"name":"2.4.0","sha":"a960544f62bcf6c03bf810567e3bea5191119913","kind":"commit","published_at":"2021-10-17T06:44:23.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/2.4.0","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.4.0/manifests"},{"name":"2.3.1","sha":"bfa3436943be9b36c69f5def29d325eeca93d285","kind":"commit","published_at":"2021-05-04T08:10:35.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/2.3.1","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.3.1/manifests"},{"name":"2.3.0","sha":"5d1a91da1c0c4ac29864fe4c100749aa698dcf70","kind":"commit","published_at":"2021-03-22T07:53:16.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/2.3.0","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.3.0/manifests"},{"name":"v2.2.4","sha":"b456701a9a218dcab99e1b969c67e408573fa43f","kind":"commit","published_at":"2020-11-21T08:12:07.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/v2.2.4","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/v2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.2.4/manifests"},{"name":"v2.2.2","sha":"0e87d78610e9f2ceae62a4243a7e3e5b448d2545","kind":"commit","published_at":"2020-09-17T17:31:54.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/v2.2.2","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/v2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.2.2/manifests"},{"name":"v2.2.0","sha":"205a55c9f20fb43451bb38016a14838d85227abc","kind":"commit","published_at":"2019-12-11T19:55:44.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/v2.2.0","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.2.0/manifests"},{"name":"v2.1.1","sha":"412fefc852b848b16b2bc6c7353da328dbe068a9","kind":"commit","published_at":"2019-12-04T12:33:42.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/v2.1.1","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/v2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.1.1/manifests"},{"name":"v2.1.0","sha":"53299f13dad4de0d9c7e7d4fa1c778e33a71348a","kind":"commit","published_at":"2019-09-27T08:45:39.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/v2.1.0","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.1.0/manifests"},{"name":"v2.0.8","sha":"88407e1346e82821a1c67bb61013c8e4f1a3c04b","kind":"commit","published_at":"2019-07-11T17:48:33.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/v2.0.8","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/v2.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.0.8/manifests"},{"name":"v2.0.7","sha":"0b9daeec01333fa7195c07db642d8955e84a9dba","kind":"commit","published_at":"2019-06-01T07:03:39.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/v2.0.7","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/v2.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/v2.0.7/manifests"},{"name":"2.0.6","sha":"c0c4106a3f510f4db7b7b4a23da2492ba680ab84","kind":"commit","published_at":"2019-02-09T12:36:50.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/2.0.6","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/2.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.0.6/manifests"},{"name":"2.0.5","sha":"c0c4106a3f510f4db7b7b4a23da2492ba680ab84","kind":"commit","published_at":"2019-02-09T12:36:50.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/2.0.5","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/2.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.0.5/manifests"},{"name":"2.0.4","sha":"6d4b348b96593a276ab55e92bf66c50af2ebcb3f","kind":"commit","published_at":"2019-02-09T12:32:00.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/2.0.4","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/2.0.4/manifests"},{"name":"BSDIFF-NODEJS@2.0.4","sha":"9bc0d1cea7420917a0728aab7f285bf9a29ff444","kind":"commit","published_at":"2018-09-02T07:26:00.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/BSDIFF-NODEJS@2.0.4","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/BSDIFF-NODEJS@2.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/BSDIFF-NODEJS@2.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/BSDIFF-NODEJS@2.0.4/manifests"},{"name":"release","sha":"16baeddde2b1567dff6d518e63279f40c803d8d5","kind":"commit","published_at":"2018-07-20T18:59:45.000Z","download_url":"https://codeload.github.com/gaetandezeiraud/bsdiff-node/tar.gz/release","html_url":"https://github.com/gaetandezeiraud/bsdiff-node/releases/tag/release","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/release","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gaetandezeiraud%2Fbsdiff-node/tags/release/manifests"}]},"repo_metadata_updated_at":"2024-02-25T16:40:43.606Z","dependent_packages_count":7,"downloads":118,"downloads_period":"last-month","dependent_repos_count":8,"rankings":{"downloads":19.738096599446877,"dependent_repos_count":4.107007292035079,"dependent_packages_count":2.7861527843365175,"stargazers_count":4.453349165060399,"forks_count":4.7108047020475645,"docker_downloads_count":null,"average":7.159082108585288},"purl":"pkg:npm/bsdiff-nodejs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/bsdiff-nodejs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/bsdiff-nodejs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/bsdiff-nodejs/dependencies","status":"deprecated","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2023-12-14T08:21:52.032Z","issues_count":18,"pull_requests_count":8,"avg_time_to_close_issue":6403206.529411765,"avg_time_to_close_pull_request":10517.5,"issues_closed_count":17,"pull_requests_closed_count":8,"pull_request_authors_count":6,"issue_authors_count":14,"avg_comments_per_issue":3.5,"avg_comments_per_pull_request":0.375,"merged_pull_requests_count":8,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":2832.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":1,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brouilles%2Fbsdiff-node/issues"},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/bsdiff-nodejs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/bsdiff-nodejs/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/bsdiff-nodejs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/bsdiff-nodejs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/bsdiff-nodejs/codemeta","maintainers":[{"uuid":"npm","login":"npm","name":null,"email":"npm@npmjs.com","url":null,"packages_count":37246,"html_url":"https://www.npmjs.com/~npm","role":null,"created_at":"2022-11-11T16:11:12.710Z","updated_at":"2022-11-11T16:11:12.710Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/npm/packages"}]}