{"id":5131110,"name":"openapi-diff","ecosystem":"npm","description":"A CLI tool to identify differences between Swagger/OpenAPI specs.","homepage":"https://bitbucket.org/atlassian/openapi-diff","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://bitbucket.org/atlassian/openapi-diff","keywords_array":["diff","difference","OpenAPI","Swagger"],"namespace":null,"versions_count":38,"first_release_published_at":"2017-06-22T05:44:14.119Z","latest_release_published_at":"2025-08-06T18:36:51.992Z","latest_release_number":"0.24.1","last_synced_at":"2026-04-20T12:38:12.418Z","created_at":"2022-08-04T01:09:22.594Z","updated_at":"2026-04-20T12:38:12.418Z","registry_url":"https://www.npmjs.com/package/openapi-diff","install_command":"npm install openapi-diff","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.24.1"}},"repo_metadata":{"id":57746407,"uuid":"{36a541af-4ae1-4d34-be5c-676c49d85720}","full_name":"atlassian/openapi-diff","owner":"atlassian","description":"A CLI tool to identify differences between Swagger/OpenAPI specs.","archived":null,"fork":false,"pushed_at":null,"size":2690,"stargazers_count":null,"open_issues_count":null,"forks_count":null,"subscribers_count":null,"default_branch":"master","last_synced_at":"2023-05-25T04:02:50.056Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"typescript","has_issues":true,"has_wiki":false,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":null,"icon_url":"https://bitbucket.org/atlassian/openapi-diff/avatar/","metadata":{},"created_at":"2017-06-19T03:45:36.092Z","updated_at":"2023-05-14T00:31:30.061Z","dependencies_parsed_at":"2022-08-28T00:13:00.272Z","dependency_job_id":null,"html_url":"https://bitbucket.org/atlassian/openapi-diff","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/owners/atlassian","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","host":{"name":"Bitbucket.org","url":"https://bitbucket.org","kind":"bitbucket","repositories_count":1704869,"owners_count":0,"icon_url":"https://github.com/atlassian.png","version":null,"created_at":"2022-05-30T11:31:42.608Z","updated_at":"2022-08-01T09:46:20.820Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/owners"},"tags":[{"name":"0.16.0","sha":"926eec2619fe15c59e88d44b2347e0663e1837c4","kind":"tag","published_at":"2018-10-17T00:24:43.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.16.0/manifests"},{"name":"0.15.0","sha":"ff181149ff85dd1b1f66c79bae2990f75ce8b2e1","kind":"tag","published_at":"2018-10-08T06:09:29.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.15.0/manifests"},{"name":"0.14.0","sha":"23bccd250e5fa2a154efbf5f4ba7b269831c09eb","kind":"tag","published_at":"2018-09-19T04:50:13.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.14.0/manifests"},{"name":"0.13.1","sha":"6d40d19b05c6e9cd7c61a167d7b684269134875f","kind":"tag","published_at":"2018-08-29T02:01:58.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.13.1/manifests"},{"name":"0.13.0","sha":"4b6c39c608c01a9633322879090d460edd1abd52","kind":"tag","published_at":"2018-08-10T00:58:18.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.13.0/manifests"},{"name":"0.12.0","sha":"1e53cc0cfac69f9793c8c6f077a496e9e8ed6cdd","kind":"tag","published_at":"2018-07-18T01:33:40.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.12.0/manifests"},{"name":"0.11.0","sha":"22aad31680a48399a8e6103ae4bd41012e847ce1","kind":"tag","published_at":"2018-07-06T06:44:06.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.11.0/manifests"},{"name":"0.10.0","sha":"6ae535356b15dfeb9d697a3d324ca28029d5245d","kind":"tag","published_at":"2018-07-03T07:57:11.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.10.0/manifests"},{"name":"0.1.0","sha":"e15c61abdd48cb2e15be4e46a73e0f30b654e058","kind":"tag","published_at":"2017-07-07T03:03:39.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.1.0/manifests"},{"name":"0.0.1","sha":"e4e06c252409534a4a21f352a128b14ec2739120","kind":"tag","published_at":"2017-06-22T05:02:35.000Z","download_url":"https://bitbucket.org/atlassian/openapi-diff/get/master.zip","html_url":"https://bitbucket.org/atlassian/openapi-diff/src/0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/tags/0.0.1/manifests"}]},"repo_metadata_updated_at":"2024-09-08T02:09:02.678Z","dependent_packages_count":6,"downloads":372066,"downloads_period":"last-month","dependent_repos_count":29,"rankings":{"downloads":0.7360174803097832,"dependent_repos_count":2.340978576085246,"dependent_packages_count":3.1569046557859117,"stargazers_count":null,"forks_count":null,"docker_downloads_count":1.5588790435638074,"average":1.948194938936187},"purl":"pkg:npm/openapi-diff","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/openapi-diff","docker_dependents_count":1,"docker_downloads_count":71,"usage_url":"https://repos.ecosyste.ms/usage/npm/openapi-diff","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/openapi-diff/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-06T20:03:58.501Z","issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/Bitbucket.org/repositories/atlassian%2Fopenapi-diff/issues","maintainers":[],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openapi-diff/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openapi-diff/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openapi-diff/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openapi-diff/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openapi-diff/codemeta","maintainers":[{"uuid":"bsayers","login":"bsayers","name":null,"email":"bsayers@atlassian.com","url":null,"packages_count":12,"html_url":"https://www.npmjs.com/~bsayers","role":null,"created_at":"2022-11-16T03:48:55.219Z","updated_at":"2022-11-16T03:48:55.219Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/bsayers/packages"},{"uuid":"kwelch","login":"kwelch","name":null,"email":"kwelch0626@gmail.com","url":null,"packages_count":12,"html_url":"https://www.npmjs.com/~kwelch","role":null,"created_at":"2024-04-02T08:52:56.500Z","updated_at":"2024-04-02T08:52:56.500Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/kwelch/packages"},{"uuid":"nsanta26","login":"nsanta26","name":null,"email":"nsanta@atlassian.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~nsanta26","role":null,"created_at":"2024-04-02T08:52:56.540Z","updated_at":"2024-04-02T08:52:56.540Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/nsanta26/packages"},{"uuid":"muellerfabian","login":"muellerfabian","name":null,"email":"fmueller@atlassian.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~muellerfabian","role":null,"created_at":"2024-04-09T03:52:46.904Z","updated_at":"2024-04-09T03:52:46.904Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/muellerfabian/packages"},{"uuid":"samdistler","login":"samdistler","name":null,"email":"sdistler@atlassian.com","url":null,"packages_count":3,"html_url":"https://www.npmjs.com/~samdistler","role":null,"created_at":"2024-04-09T03:52:47.263Z","updated_at":"2024-04-09T03:52:47.263Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/samdistler/packages"}]}