{"id":42716,"name":"openseadragon","description":"An open-source, web-based viewer for zoomable images, implemented in pure JavaScript. ","url":"https://github.com/openseadragon/openseadragon","last_synced_at":"2025-09-05T09:32:39.805Z","repository":{"id":6696548,"uuid":"7941882","full_name":"openseadragon/openseadragon","owner":"openseadragon","description":"An open-source, web-based viewer for zoomable images, implemented in pure JavaScript. ","archived":false,"fork":false,"pushed_at":"2025-08-26T17:02:36.000Z","size":17176,"stargazers_count":3221,"open_issues_count":464,"forks_count":661,"subscribers_count":87,"default_branch":"master","last_synced_at":"2025-08-26T23:53:01.556Z","etag":null,"topics":["high-resolution","iiif","image","image-viewer","javascript","viewer","zooming"],"latest_commit_sha":null,"homepage":"http://openseadragon.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openseadragon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":"openseadragon","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2013-01-31T17:44:24.000Z","updated_at":"2025-08-26T18:48:28.000Z","dependencies_parsed_at":"2023-10-15T17:31:23.923Z","dependency_job_id":"8485ff14-e43b-4ec8-9f16-a615c61a36a9","html_url":"https://github.com/openseadragon/openseadragon","commit_stats":{"total_commits":2778,"total_committers":212,"mean_commits":13.10377358490566,"dds":0.7203023758099352,"last_synced_commit":"82314dd4bf6c6d08c93a00da1f0492bad15e3b5e"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/openseadragon/openseadragon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/sbom","scorecard":{"id":489617,"data":{"date":"2025-08-11","repo":{"name":"github.com/openseadragon/openseadragon","commit":"f09f8508ffd647c4447da7c33a8e1a8c4b6e62c2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":4,"reason":"Found 3/7 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/prs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v5.0.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211","Warn: release artifact v5.0.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211"],"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'","Warn: branch protection not enabled for branch '4.1.1'"],"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":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/prs.yml:32","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fwr7-v2mv-hh25","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-gxpj-cx7g-858c","Warn: Project is vulnerable to: GHSA-4hq8-jgr8-mw9j","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv"],"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-19T18:43:56.541Z","repository_id":6696548,"created_at":"2025-08-19T18:43:56.541Z","updated_at":"2025-08-19T18:43:56.541Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273738566,"owners_count":25159153,"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","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"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":{"login":"openseadragon","name":"openseadragon","uuid":"3392630","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3392630?v=4","repositories_count":11,"last_synced_at":"2024-10-29T17:11:31.873Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/openseadragon","funding_links":[],"total_stars":3147,"followers":42,"following":0,"created_at":"2022-11-03T09:49:54.417Z","updated_at":"2024-10-29T17:11:31.873Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon/repositories"},"packages":[{"id":5003608,"name":"org.webjars.npm:openseadragon","ecosystem":"maven","description":"WebJar for openseadragon","homepage":"https://www.webjars.org","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/openseadragon/openseadragon","keywords_array":[],"namespace":"org.webjars.npm","versions_count":5,"first_release_published_at":"2017-07-25T15:14:29.000Z","latest_release_published_at":"2021-03-22T02:34:40.000Z","latest_release_number":"2.4.2","last_synced_at":"2025-08-27T06:48:50.576Z","created_at":"2022-07-27T11:05:16.198Z","updated_at":"2025-08-27T07:08:46.477Z","registry_url":"https://central.sonatype.com/artifact/org.webjars.npm/openseadragon/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.webjars.npm/openseadragon/","metadata":{},"repo_metadata":{"id":6696548,"uuid":"7941882","full_name":"openseadragon/openseadragon","owner":"openseadragon","description":"An open-source, web-based viewer for zoomable images, implemented in pure JavaScript. ","archived":false,"fork":false,"pushed_at":"2025-08-26T17:02:36.000Z","size":17176,"stargazers_count":3221,"open_issues_count":464,"forks_count":661,"subscribers_count":87,"default_branch":"master","last_synced_at":"2025-08-26T23:53:01.556Z","etag":null,"topics":["high-resolution","iiif","image","image-viewer","javascript","viewer","zooming"],"latest_commit_sha":null,"homepage":"http://openseadragon.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openseadragon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":"openseadragon","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2013-01-31T17:44:24.000Z","updated_at":"2025-08-26T18:48:28.000Z","dependencies_parsed_at":"2023-10-15T17:31:23.923Z","dependency_job_id":"8485ff14-e43b-4ec8-9f16-a615c61a36a9","html_url":"https://github.com/openseadragon/openseadragon","commit_stats":{"total_commits":2778,"total_committers":212,"mean_commits":13.10377358490566,"dds":0.7203023758099352,"last_synced_commit":"82314dd4bf6c6d08c93a00da1f0492bad15e3b5e"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/openseadragon/openseadragon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/sbom","scorecard":{"id":489617,"data":{"date":"2025-08-11","repo":{"name":"github.com/openseadragon/openseadragon","commit":"f09f8508ffd647c4447da7c33a8e1a8c4b6e62c2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":4,"reason":"Found 3/7 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/prs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v5.0.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211","Warn: release artifact v5.0.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211"],"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'","Warn: branch protection not enabled for branch '4.1.1'"],"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":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/prs.yml:32","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fwr7-v2mv-hh25","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-gxpj-cx7g-858c","Warn: Project is vulnerable to: GHSA-4hq8-jgr8-mw9j","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv"],"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-19T18:43:56.541Z","repository_id":6696548,"created_at":"2025-08-19T18:43:56.541Z","updated_at":"2025-08-19T18:43:56.541Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272302259,"owners_count":24910150,"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","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"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":"openseadragon","name":"openseadragon","uuid":"3392630","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3392630?v=4","repositories_count":11,"last_synced_at":"2024-10-29T17:11:31.873Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/openseadragon","funding_links":[],"total_stars":3147,"followers":42,"following":0,"created_at":"2022-11-03T09:49:54.417Z","updated_at":"2024-10-29T17:11:31.873Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon/repositories"},"tags":[{"name":"v5.0.1","sha":"480de92d0a13f932d5b6879c8ba85d6593da5417","kind":"tag","published_at":"2024-12-09T17:32:04.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"f28b7fc1165aa48bde81b781a017d6b59909345b","kind":"tag","published_at":"2024-08-14T16:32:01.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0/manifests"},{"name":"v4.1.1","sha":"f90d9814d585dcb3ab89801393c3b4c0214f1c31","kind":"commit","published_at":"2024-04-01T16:52:27.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"884968139d1f750ae8b1fc00c27bd8f599f505fb","kind":"tag","published_at":"2023-05-25T20:53:54.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"8e6196a3f33c18ba617ec92378b63e91e77067a2","kind":"tag","published_at":"2022-12-16T22:18:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0/manifests"},{"name":"v3.1.0","sha":"ee3fc2bd79508689d6eba8f17b3fdf1af2a0620a","kind":"tag","published_at":"2022-06-07T21:01:37.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"3eded36fed927c964e277b812f90de49b1fabf61","kind":"tag","published_at":"2021-12-15T19:34:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0/manifests"},{"name":"v2.4.2","sha":"c4507497f229a41c588ee23bc181077453a8ba73","kind":"tag","published_at":"2020-03-05T18:15:58.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.2","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2/manifests"},{"name":"v2.4.1","sha":"244790e2a75e9c230213236febd14772864c048a","kind":"tag","published_at":"2019-07-03T21:58:06.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"446af4dc94fada4bed502d45f4fa1d6d3dca1e56","kind":"tag","published_at":"2018-07-20T16:43:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"08414cdada7e577deeea905c9fd139bcfb69f8b7","kind":"tag","published_at":"2017-09-19T16:55:07.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"bc6e20e62f37087848a1fce4babf1711ecd5cbea","kind":"tag","published_at":"2017-07-14T23:16:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"babdefd10022c4005ebe8d543f9470fc07f520c6","kind":"tag","published_at":"2016-06-21T17:06:56.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"373e61e0dfbdd6753ad4ce5f319f8156c322b71b","kind":"tag","published_at":"2016-05-26T22:14:51.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"404a248183282f713c98e448d70e6010ad77c4c9","kind":"tag","published_at":"2015-11-12T21:44:36.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"472ab42be772569b2f2bb92ac3fd73b9c52e4b42","kind":"tag","published_at":"2015-05-26T23:31:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0/manifests"},{"name":"v1.2.1","sha":"2f9563d58cf3cba70e83193f7a2fd300f8216dc0","kind":"tag","published_at":"2015-01-29T21:11:40.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"d694c7ea6ca81c24a74a6bbd88dbddfc71501c70","kind":"tag","published_at":"2015-01-05T21:17:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"9aa0f323dbe6fc2f5d717e906c3265f54780d8b8","kind":"tag","published_at":"2014-05-08T16:31:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"3b362779404afd56a65f98214aeb30739d083587","kind":"tag","published_at":"2014-04-30T17:34:59.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"6315977852a1d7b119e1a4b5227ba49773829f37","kind":"tag","published_at":"2013-12-03T17:44:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0/manifests"},{"name":"v0.9.131","sha":"13249cc89627b2d465b0f2f74260df4da89560de","kind":"tag","published_at":"2013-09-23T17:00:34.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.131","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.131","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.131","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131/manifests"},{"name":"v0.9.130","sha":"4d006d628ca770794fe01d9a14492b4643d1fc85","kind":"tag","published_at":"2013-08-26T20:58:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.130","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.130","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.130","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130/manifests"},{"name":"v0.9.129","sha":"024fefd7f14850d760c6c4485e5022b93a6f732e","kind":"tag","published_at":"2013-07-09T16:15:21.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.129","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129/manifests"},{"name":"v0.9.128","sha":"2103121209394f6a3259e55ab29c3732c74472ba","kind":"tag","published_at":"2013-06-17T17:03:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.128","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.128","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.128","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128/manifests"},{"name":"v0.9.127","sha":"1118d411853a2188b5d54c211fb6a2a7b749d035","kind":"tag","published_at":"2013-05-14T16:53:55.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.127","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.127","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.127","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127/manifests"},{"name":"v0.9.126","sha":"8f20f3dae2e47b72e00f8187ba54646521a66c8b","kind":"tag","published_at":"2013-05-09T18:05:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.126","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126/manifests"},{"name":"v0.9.125","sha":"1ef566607fbd42e21da2514a1e258d0de1761dc4","kind":"tag","published_at":"2013-05-09T16:34:47.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.125","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.125","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.125","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125/manifests"},{"name":"v0.9.124","sha":"eff17208e083a8bab6a71167805c1e9a43dc4467","kind":"tag","published_at":"2013-04-30T16:32:45.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.124","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.124","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.124","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124/manifests"}]},"repo_metadata_updated_at":"2025-08-27T07:08:46.477Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":13.781497462183022,"dependent_packages_count":32.98481314258827,"stargazers_count":6.366266555877023,"forks_count":7.970246974141297,"docker_downloads_count":null,"average":15.275706033697404},"purl":"pkg:maven/org.webjars.npm/openseadragon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.webjars.npm:openseadragon","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.webjars.npm:openseadragon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.webjars.npm:openseadragon/dependencies","status":null,"funding_links":["https://opencollective.com/openseadragon"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-23T19:03:03.177Z","issues_count":536,"pull_requests_count":149,"avg_time_to_close_issue":53558314.79261363,"avg_time_to_close_pull_request":5367375.71969697,"issues_closed_count":351,"pull_requests_closed_count":132,"pull_request_authors_count":62,"issue_authors_count":295,"avg_comments_per_issue":6.80410447761194,"avg_comments_per_pull_request":5.805369127516778,"merged_pull_requests_count":111,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":123,"past_year_pull_requests_count":73,"past_year_avg_time_to_close_issue":1094881.826923077,"past_year_avg_time_to_close_pull_request":592138.9193548387,"past_year_issues_closed_count":51,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":34,"past_year_issue_authors_count":74,"past_year_avg_comments_per_issue":5.894308943089431,"past_year_avg_comments_per_pull_request":3.356164383561644,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/issues","maintainers":[{"login":"iangilman","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"},{"login":"msalsbery","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/msalsbery"},{"login":"avandecreme","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/avandecreme"}],"active_maintainers":[{"login":"iangilman","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:openseadragon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:openseadragon/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:openseadragon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.webjars.npm:openseadragon/related_packages","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":547791,"maintainers_count":0,"namespaces_count":72829,"keywords_count":34284,"github":"maven-central","metadata":{"funded_packages_count":34718},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2025-09-05T07:43:30.839Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":2139195,"name":"openseadragon_terrydr","ecosystem":"npm","description":"Provides a smooth, zoomable user interface for HTML/Javascript.","homepage":"http://openseadragon.github.io/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/openseadragon/openseadragon","keywords_array":["image","zoom","pan","openseadragon","seadragon","deepzoom","dzi","iiif","osm","tms"],"namespace":null,"versions_count":1,"first_release_published_at":"2017-01-10T03:07:50.631Z","latest_release_published_at":"2017-01-10T03:07:50.631Z","latest_release_number":"2.2.1","last_synced_at":"2025-08-27T06:48:51.753Z","created_at":"2022-04-09T21:33:02.502Z","updated_at":"2025-08-27T07:08:46.477Z","registry_url":"https://www.npmjs.com/package/openseadragon_terrydr","install_command":"npm install openseadragon_terrydr","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.2.1"}},"repo_metadata":{"id":6696548,"uuid":"7941882","full_name":"openseadragon/openseadragon","owner":"openseadragon","description":"An open-source, web-based viewer for zoomable images, implemented in pure JavaScript. ","archived":false,"fork":false,"pushed_at":"2025-08-26T17:02:36.000Z","size":17176,"stargazers_count":3221,"open_issues_count":464,"forks_count":661,"subscribers_count":87,"default_branch":"master","last_synced_at":"2025-08-26T23:53:01.556Z","etag":null,"topics":["high-resolution","iiif","image","image-viewer","javascript","viewer","zooming"],"latest_commit_sha":null,"homepage":"http://openseadragon.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openseadragon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":"openseadragon","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2013-01-31T17:44:24.000Z","updated_at":"2025-08-26T18:48:28.000Z","dependencies_parsed_at":"2023-10-15T17:31:23.923Z","dependency_job_id":"8485ff14-e43b-4ec8-9f16-a615c61a36a9","html_url":"https://github.com/openseadragon/openseadragon","commit_stats":{"total_commits":2778,"total_committers":212,"mean_commits":13.10377358490566,"dds":0.7203023758099352,"last_synced_commit":"82314dd4bf6c6d08c93a00da1f0492bad15e3b5e"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/openseadragon/openseadragon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/sbom","scorecard":{"id":489617,"data":{"date":"2025-08-11","repo":{"name":"github.com/openseadragon/openseadragon","commit":"f09f8508ffd647c4447da7c33a8e1a8c4b6e62c2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":4,"reason":"Found 3/7 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/prs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v5.0.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211","Warn: release artifact v5.0.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211"],"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'","Warn: branch protection not enabled for branch '4.1.1'"],"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":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/prs.yml:32","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fwr7-v2mv-hh25","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-gxpj-cx7g-858c","Warn: Project is vulnerable to: GHSA-4hq8-jgr8-mw9j","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv"],"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-19T18:43:56.541Z","repository_id":6696548,"created_at":"2025-08-19T18:43:56.541Z","updated_at":"2025-08-19T18:43:56.541Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272302259,"owners_count":24910150,"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","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"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":"openseadragon","name":"openseadragon","uuid":"3392630","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3392630?v=4","repositories_count":11,"last_synced_at":"2024-10-29T17:11:31.873Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/openseadragon","funding_links":[],"total_stars":3147,"followers":42,"following":0,"created_at":"2022-11-03T09:49:54.417Z","updated_at":"2024-10-29T17:11:31.873Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon/repositories"},"tags":[{"name":"v5.0.1","sha":"480de92d0a13f932d5b6879c8ba85d6593da5417","kind":"tag","published_at":"2024-12-09T17:32:04.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"f28b7fc1165aa48bde81b781a017d6b59909345b","kind":"tag","published_at":"2024-08-14T16:32:01.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0/manifests"},{"name":"v4.1.1","sha":"f90d9814d585dcb3ab89801393c3b4c0214f1c31","kind":"commit","published_at":"2024-04-01T16:52:27.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"884968139d1f750ae8b1fc00c27bd8f599f505fb","kind":"tag","published_at":"2023-05-25T20:53:54.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"8e6196a3f33c18ba617ec92378b63e91e77067a2","kind":"tag","published_at":"2022-12-16T22:18:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0/manifests"},{"name":"v3.1.0","sha":"ee3fc2bd79508689d6eba8f17b3fdf1af2a0620a","kind":"tag","published_at":"2022-06-07T21:01:37.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"3eded36fed927c964e277b812f90de49b1fabf61","kind":"tag","published_at":"2021-12-15T19:34:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0/manifests"},{"name":"v2.4.2","sha":"c4507497f229a41c588ee23bc181077453a8ba73","kind":"tag","published_at":"2020-03-05T18:15:58.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.2","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2/manifests"},{"name":"v2.4.1","sha":"244790e2a75e9c230213236febd14772864c048a","kind":"tag","published_at":"2019-07-03T21:58:06.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"446af4dc94fada4bed502d45f4fa1d6d3dca1e56","kind":"tag","published_at":"2018-07-20T16:43:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"08414cdada7e577deeea905c9fd139bcfb69f8b7","kind":"tag","published_at":"2017-09-19T16:55:07.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"bc6e20e62f37087848a1fce4babf1711ecd5cbea","kind":"tag","published_at":"2017-07-14T23:16:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"babdefd10022c4005ebe8d543f9470fc07f520c6","kind":"tag","published_at":"2016-06-21T17:06:56.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"373e61e0dfbdd6753ad4ce5f319f8156c322b71b","kind":"tag","published_at":"2016-05-26T22:14:51.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"404a248183282f713c98e448d70e6010ad77c4c9","kind":"tag","published_at":"2015-11-12T21:44:36.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"472ab42be772569b2f2bb92ac3fd73b9c52e4b42","kind":"tag","published_at":"2015-05-26T23:31:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0/manifests"},{"name":"v1.2.1","sha":"2f9563d58cf3cba70e83193f7a2fd300f8216dc0","kind":"tag","published_at":"2015-01-29T21:11:40.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"d694c7ea6ca81c24a74a6bbd88dbddfc71501c70","kind":"tag","published_at":"2015-01-05T21:17:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"9aa0f323dbe6fc2f5d717e906c3265f54780d8b8","kind":"tag","published_at":"2014-05-08T16:31:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"3b362779404afd56a65f98214aeb30739d083587","kind":"tag","published_at":"2014-04-30T17:34:59.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"6315977852a1d7b119e1a4b5227ba49773829f37","kind":"tag","published_at":"2013-12-03T17:44:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0/manifests"},{"name":"v0.9.131","sha":"13249cc89627b2d465b0f2f74260df4da89560de","kind":"tag","published_at":"2013-09-23T17:00:34.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.131","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.131","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.131","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131/manifests"},{"name":"v0.9.130","sha":"4d006d628ca770794fe01d9a14492b4643d1fc85","kind":"tag","published_at":"2013-08-26T20:58:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.130","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.130","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.130","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130/manifests"},{"name":"v0.9.129","sha":"024fefd7f14850d760c6c4485e5022b93a6f732e","kind":"tag","published_at":"2013-07-09T16:15:21.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.129","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129/manifests"},{"name":"v0.9.128","sha":"2103121209394f6a3259e55ab29c3732c74472ba","kind":"tag","published_at":"2013-06-17T17:03:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.128","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.128","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.128","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128/manifests"},{"name":"v0.9.127","sha":"1118d411853a2188b5d54c211fb6a2a7b749d035","kind":"tag","published_at":"2013-05-14T16:53:55.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.127","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.127","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.127","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127/manifests"},{"name":"v0.9.126","sha":"8f20f3dae2e47b72e00f8187ba54646521a66c8b","kind":"tag","published_at":"2013-05-09T18:05:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.126","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126/manifests"},{"name":"v0.9.125","sha":"1ef566607fbd42e21da2514a1e258d0de1761dc4","kind":"tag","published_at":"2013-05-09T16:34:47.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.125","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.125","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.125","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125/manifests"},{"name":"v0.9.124","sha":"eff17208e083a8bab6a71167805c1e9a43dc4467","kind":"tag","published_at":"2013-04-30T16:32:45.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.124","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.124","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.124","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124/manifests"}]},"repo_metadata_updated_at":"2025-08-27T07:08:46.477Z","dependent_packages_count":1,"downloads":8,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":51.222151958299555,"dependent_repos_count":25.32799796580169,"dependent_packages_count":16.223928578504864,"stargazers_count":2.170711863679905,"forks_count":1.8208435138506582,"average":19.353126776027334},"purl":"pkg:npm/openseadragon_terrydr","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/openseadragon_terrydr","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/openseadragon_terrydr","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/openseadragon_terrydr/dependencies","status":null,"funding_links":["https://opencollective.com/openseadragon"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-23T19:03:03.177Z","issues_count":536,"pull_requests_count":149,"avg_time_to_close_issue":53558314.79261363,"avg_time_to_close_pull_request":5367375.71969697,"issues_closed_count":351,"pull_requests_closed_count":132,"pull_request_authors_count":62,"issue_authors_count":295,"avg_comments_per_issue":6.80410447761194,"avg_comments_per_pull_request":5.805369127516778,"merged_pull_requests_count":111,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":123,"past_year_pull_requests_count":73,"past_year_avg_time_to_close_issue":1094881.826923077,"past_year_avg_time_to_close_pull_request":592138.9193548387,"past_year_issues_closed_count":51,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":34,"past_year_issue_authors_count":74,"past_year_avg_comments_per_issue":5.894308943089431,"past_year_avg_comments_per_pull_request":3.356164383561644,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/issues","maintainers":[{"login":"iangilman","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"},{"login":"msalsbery","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/msalsbery"},{"login":"avandecreme","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/avandecreme"}],"active_maintainers":[{"login":"iangilman","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openseadragon_terrydr/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openseadragon_terrydr/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openseadragon_terrydr/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openseadragon_terrydr/related_packages","maintainers":[{"uuid":"busing","login":"busing","name":null,"email":"taiyuan321@163.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~busing","role":null,"created_at":"2022-11-13T16:07:18.993Z","updated_at":"2022-11-13T16:07:18.993Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/busing/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5130942,"maintainers_count":1051586,"namespaces_count":313328,"keywords_count":730052,"github":"npm","metadata":{"funded_packages_count":155759},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-09-05T07:36:50.205Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":999234,"name":"@janelia/openseadragon","ecosystem":"npm","description":"Provides a smooth, zoomable user interface for HTML/Javascript.","homepage":"http://openseadragon.github.io/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/openseadragon/openseadragon","keywords_array":["image","zoom","pan","openseadragon","seadragon","deepzoom","dzi","iiif","osm","tms"],"namespace":"janelia","versions_count":1,"first_release_published_at":"2021-03-05T16:24:40.038Z","latest_release_published_at":"2021-03-05T16:24:40.038Z","latest_release_number":"2.4.2","last_synced_at":"2025-08-27T06:48:52.062Z","created_at":"2022-04-07T18:54:07.138Z","updated_at":"2025-08-27T07:08:46.477Z","registry_url":"https://www.npmjs.com/package/@janelia/openseadragon","install_command":"npm install @janelia/openseadragon","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.4.2"}},"repo_metadata":{"id":6696548,"uuid":"7941882","full_name":"openseadragon/openseadragon","owner":"openseadragon","description":"An open-source, web-based viewer for zoomable images, implemented in pure JavaScript. ","archived":false,"fork":false,"pushed_at":"2025-08-26T17:02:36.000Z","size":17176,"stargazers_count":3221,"open_issues_count":464,"forks_count":661,"subscribers_count":87,"default_branch":"master","last_synced_at":"2025-08-26T23:53:01.556Z","etag":null,"topics":["high-resolution","iiif","image","image-viewer","javascript","viewer","zooming"],"latest_commit_sha":null,"homepage":"http://openseadragon.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openseadragon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":"openseadragon","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2013-01-31T17:44:24.000Z","updated_at":"2025-08-26T18:48:28.000Z","dependencies_parsed_at":"2023-10-15T17:31:23.923Z","dependency_job_id":"8485ff14-e43b-4ec8-9f16-a615c61a36a9","html_url":"https://github.com/openseadragon/openseadragon","commit_stats":{"total_commits":2778,"total_committers":212,"mean_commits":13.10377358490566,"dds":0.7203023758099352,"last_synced_commit":"82314dd4bf6c6d08c93a00da1f0492bad15e3b5e"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/openseadragon/openseadragon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/sbom","scorecard":{"id":489617,"data":{"date":"2025-08-11","repo":{"name":"github.com/openseadragon/openseadragon","commit":"f09f8508ffd647c4447da7c33a8e1a8c4b6e62c2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":4,"reason":"Found 3/7 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/prs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v5.0.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211","Warn: release artifact v5.0.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211"],"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'","Warn: branch protection not enabled for branch '4.1.1'"],"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":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/prs.yml:32","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fwr7-v2mv-hh25","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-gxpj-cx7g-858c","Warn: Project is vulnerable to: GHSA-4hq8-jgr8-mw9j","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv"],"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-19T18:43:56.541Z","repository_id":6696548,"created_at":"2025-08-19T18:43:56.541Z","updated_at":"2025-08-19T18:43:56.541Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272302259,"owners_count":24910150,"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","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"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":"openseadragon","name":"openseadragon","uuid":"3392630","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3392630?v=4","repositories_count":11,"last_synced_at":"2024-10-29T17:11:31.873Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/openseadragon","funding_links":[],"total_stars":3147,"followers":42,"following":0,"created_at":"2022-11-03T09:49:54.417Z","updated_at":"2024-10-29T17:11:31.873Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon/repositories"},"tags":[{"name":"v5.0.1","sha":"480de92d0a13f932d5b6879c8ba85d6593da5417","kind":"tag","published_at":"2024-12-09T17:32:04.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"f28b7fc1165aa48bde81b781a017d6b59909345b","kind":"tag","published_at":"2024-08-14T16:32:01.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0/manifests"},{"name":"v4.1.1","sha":"f90d9814d585dcb3ab89801393c3b4c0214f1c31","kind":"commit","published_at":"2024-04-01T16:52:27.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"884968139d1f750ae8b1fc00c27bd8f599f505fb","kind":"tag","published_at":"2023-05-25T20:53:54.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"8e6196a3f33c18ba617ec92378b63e91e77067a2","kind":"tag","published_at":"2022-12-16T22:18:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0/manifests"},{"name":"v3.1.0","sha":"ee3fc2bd79508689d6eba8f17b3fdf1af2a0620a","kind":"tag","published_at":"2022-06-07T21:01:37.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"3eded36fed927c964e277b812f90de49b1fabf61","kind":"tag","published_at":"2021-12-15T19:34:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0/manifests"},{"name":"v2.4.2","sha":"c4507497f229a41c588ee23bc181077453a8ba73","kind":"tag","published_at":"2020-03-05T18:15:58.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.2","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2/manifests"},{"name":"v2.4.1","sha":"244790e2a75e9c230213236febd14772864c048a","kind":"tag","published_at":"2019-07-03T21:58:06.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"446af4dc94fada4bed502d45f4fa1d6d3dca1e56","kind":"tag","published_at":"2018-07-20T16:43:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"08414cdada7e577deeea905c9fd139bcfb69f8b7","kind":"tag","published_at":"2017-09-19T16:55:07.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"bc6e20e62f37087848a1fce4babf1711ecd5cbea","kind":"tag","published_at":"2017-07-14T23:16:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"babdefd10022c4005ebe8d543f9470fc07f520c6","kind":"tag","published_at":"2016-06-21T17:06:56.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"373e61e0dfbdd6753ad4ce5f319f8156c322b71b","kind":"tag","published_at":"2016-05-26T22:14:51.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"404a248183282f713c98e448d70e6010ad77c4c9","kind":"tag","published_at":"2015-11-12T21:44:36.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"472ab42be772569b2f2bb92ac3fd73b9c52e4b42","kind":"tag","published_at":"2015-05-26T23:31:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0/manifests"},{"name":"v1.2.1","sha":"2f9563d58cf3cba70e83193f7a2fd300f8216dc0","kind":"tag","published_at":"2015-01-29T21:11:40.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"d694c7ea6ca81c24a74a6bbd88dbddfc71501c70","kind":"tag","published_at":"2015-01-05T21:17:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"9aa0f323dbe6fc2f5d717e906c3265f54780d8b8","kind":"tag","published_at":"2014-05-08T16:31:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"3b362779404afd56a65f98214aeb30739d083587","kind":"tag","published_at":"2014-04-30T17:34:59.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"6315977852a1d7b119e1a4b5227ba49773829f37","kind":"tag","published_at":"2013-12-03T17:44:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0/manifests"},{"name":"v0.9.131","sha":"13249cc89627b2d465b0f2f74260df4da89560de","kind":"tag","published_at":"2013-09-23T17:00:34.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.131","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.131","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.131","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131/manifests"},{"name":"v0.9.130","sha":"4d006d628ca770794fe01d9a14492b4643d1fc85","kind":"tag","published_at":"2013-08-26T20:58:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.130","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.130","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.130","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130/manifests"},{"name":"v0.9.129","sha":"024fefd7f14850d760c6c4485e5022b93a6f732e","kind":"tag","published_at":"2013-07-09T16:15:21.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.129","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129/manifests"},{"name":"v0.9.128","sha":"2103121209394f6a3259e55ab29c3732c74472ba","kind":"tag","published_at":"2013-06-17T17:03:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.128","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.128","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.128","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128/manifests"},{"name":"v0.9.127","sha":"1118d411853a2188b5d54c211fb6a2a7b749d035","kind":"tag","published_at":"2013-05-14T16:53:55.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.127","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.127","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.127","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127/manifests"},{"name":"v0.9.126","sha":"8f20f3dae2e47b72e00f8187ba54646521a66c8b","kind":"tag","published_at":"2013-05-09T18:05:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.126","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126/manifests"},{"name":"v0.9.125","sha":"1ef566607fbd42e21da2514a1e258d0de1761dc4","kind":"tag","published_at":"2013-05-09T16:34:47.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.125","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.125","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.125","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125/manifests"},{"name":"v0.9.124","sha":"eff17208e083a8bab6a71167805c1e9a43dc4467","kind":"tag","published_at":"2013-04-30T16:32:45.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.124","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.124","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.124","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124/manifests"}]},"repo_metadata_updated_at":"2025-08-27T07:08:46.477Z","dependent_packages_count":1,"downloads":3,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":38.55837752871324,"dependent_repos_count":25.32799796580169,"dependent_packages_count":16.223928578504864,"stargazers_count":2.081011144444788,"forks_count":1.8193717169534482,"average":16.802137386883608},"purl":"pkg:npm/%40janelia/openseadragon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@janelia/openseadragon","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@janelia/openseadragon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@janelia/openseadragon/dependencies","status":null,"funding_links":["https://opencollective.com/openseadragon"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-23T19:03:03.177Z","issues_count":536,"pull_requests_count":149,"avg_time_to_close_issue":53558314.79261363,"avg_time_to_close_pull_request":5367375.71969697,"issues_closed_count":351,"pull_requests_closed_count":132,"pull_request_authors_count":62,"issue_authors_count":295,"avg_comments_per_issue":6.80410447761194,"avg_comments_per_pull_request":5.805369127516778,"merged_pull_requests_count":111,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":123,"past_year_pull_requests_count":73,"past_year_avg_time_to_close_issue":1094881.826923077,"past_year_avg_time_to_close_pull_request":592138.9193548387,"past_year_issues_closed_count":51,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":34,"past_year_issue_authors_count":74,"past_year_avg_comments_per_issue":5.894308943089431,"past_year_avg_comments_per_pull_request":3.356164383561644,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/issues","maintainers":[{"login":"iangilman","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"},{"login":"msalsbery","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/msalsbery"},{"login":"avandecreme","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/avandecreme"}],"active_maintainers":[{"login":"iangilman","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@janelia%2Fopenseadragon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@janelia%2Fopenseadragon/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@janelia%2Fopenseadragon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@janelia%2Fopenseadragon/related_packages","maintainers":[{"uuid":"neomorphic","login":"neomorphic","name":null,"email":"npm@jodyclements.com","url":null,"packages_count":22,"html_url":"https://www.npmjs.com/~neomorphic","role":null,"created_at":"2022-11-20T17:49:49.549Z","updated_at":"2022-11-20T17:49:49.549Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/neomorphic/packages"},{"uuid":"hubbardp","login":"hubbardp","name":null,"email":"hubbardp@janelia.hhmi.org","url":null,"packages_count":5,"html_url":"https://www.npmjs.com/~hubbardp","role":null,"created_at":"2022-11-20T17:49:49.565Z","updated_at":"2022-11-20T17:49:49.565Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/hubbardp/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5130942,"maintainers_count":1051586,"namespaces_count":313328,"keywords_count":730052,"github":"npm","metadata":{"funded_packages_count":155759},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-09-05T07:36:50.205Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":10418620,"name":"flipflops-openseadragon","ecosystem":"npm","description":"Provides a smooth, zoomable user interface for HTML/Javascript.","homepage":"https://openseadragon.github.io/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/openseadragon/openseadragon","keywords_array":["image","zoom","pan","openseadragon","seadragon","deepzoom","dzi","iiif","osm","tms"],"namespace":null,"versions_count":1,"first_release_published_at":"2024-06-21T15:14:03.374Z","latest_release_published_at":"2024-06-21T15:14:03.374Z","latest_release_number":"4.1.1","last_synced_at":"2025-08-27T06:48:51.987Z","created_at":"2024-06-21T15:15:13.830Z","updated_at":"2025-08-27T07:08:46.479Z","registry_url":"https://www.npmjs.com/package/flipflops-openseadragon","install_command":"npm install flipflops-openseadragon","documentation_url":null,"metadata":{"funding":"https://opencollective.com/openseadragon","dist-tags":{"latest":"4.1.1"}},"repo_metadata":{"id":6696548,"uuid":"7941882","full_name":"openseadragon/openseadragon","owner":"openseadragon","description":"An open-source, web-based viewer for zoomable images, implemented in pure JavaScript. ","archived":false,"fork":false,"pushed_at":"2025-08-26T17:02:36.000Z","size":17176,"stargazers_count":3221,"open_issues_count":464,"forks_count":661,"subscribers_count":87,"default_branch":"master","last_synced_at":"2025-08-26T23:53:01.556Z","etag":null,"topics":["high-resolution","iiif","image","image-viewer","javascript","viewer","zooming"],"latest_commit_sha":null,"homepage":"http://openseadragon.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openseadragon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":"openseadragon","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2013-01-31T17:44:24.000Z","updated_at":"2025-08-26T18:48:28.000Z","dependencies_parsed_at":"2023-10-15T17:31:23.923Z","dependency_job_id":"8485ff14-e43b-4ec8-9f16-a615c61a36a9","html_url":"https://github.com/openseadragon/openseadragon","commit_stats":{"total_commits":2778,"total_committers":212,"mean_commits":13.10377358490566,"dds":0.7203023758099352,"last_synced_commit":"82314dd4bf6c6d08c93a00da1f0492bad15e3b5e"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/openseadragon/openseadragon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/sbom","scorecard":{"id":489617,"data":{"date":"2025-08-11","repo":{"name":"github.com/openseadragon/openseadragon","commit":"f09f8508ffd647c4447da7c33a8e1a8c4b6e62c2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":4,"reason":"Found 3/7 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/prs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v5.0.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211","Warn: release artifact v5.0.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211"],"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'","Warn: branch protection not enabled for branch '4.1.1'"],"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":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/prs.yml:32","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fwr7-v2mv-hh25","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-gxpj-cx7g-858c","Warn: Project is vulnerable to: GHSA-4hq8-jgr8-mw9j","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv"],"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-19T18:43:56.541Z","repository_id":6696548,"created_at":"2025-08-19T18:43:56.541Z","updated_at":"2025-08-19T18:43:56.541Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272302259,"owners_count":24910150,"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","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"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":"openseadragon","name":"openseadragon","uuid":"3392630","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3392630?v=4","repositories_count":11,"last_synced_at":"2024-10-29T17:11:31.873Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/openseadragon","funding_links":[],"total_stars":3147,"followers":42,"following":0,"created_at":"2022-11-03T09:49:54.417Z","updated_at":"2024-10-29T17:11:31.873Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon/repositories"},"tags":[{"name":"v5.0.1","sha":"480de92d0a13f932d5b6879c8ba85d6593da5417","kind":"tag","published_at":"2024-12-09T17:32:04.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"f28b7fc1165aa48bde81b781a017d6b59909345b","kind":"tag","published_at":"2024-08-14T16:32:01.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0/manifests"},{"name":"v4.1.1","sha":"f90d9814d585dcb3ab89801393c3b4c0214f1c31","kind":"commit","published_at":"2024-04-01T16:52:27.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"884968139d1f750ae8b1fc00c27bd8f599f505fb","kind":"tag","published_at":"2023-05-25T20:53:54.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"8e6196a3f33c18ba617ec92378b63e91e77067a2","kind":"tag","published_at":"2022-12-16T22:18:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0/manifests"},{"name":"v3.1.0","sha":"ee3fc2bd79508689d6eba8f17b3fdf1af2a0620a","kind":"tag","published_at":"2022-06-07T21:01:37.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"3eded36fed927c964e277b812f90de49b1fabf61","kind":"tag","published_at":"2021-12-15T19:34:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0/manifests"},{"name":"v2.4.2","sha":"c4507497f229a41c588ee23bc181077453a8ba73","kind":"tag","published_at":"2020-03-05T18:15:58.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.2","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2/manifests"},{"name":"v2.4.1","sha":"244790e2a75e9c230213236febd14772864c048a","kind":"tag","published_at":"2019-07-03T21:58:06.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"446af4dc94fada4bed502d45f4fa1d6d3dca1e56","kind":"tag","published_at":"2018-07-20T16:43:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"08414cdada7e577deeea905c9fd139bcfb69f8b7","kind":"tag","published_at":"2017-09-19T16:55:07.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"bc6e20e62f37087848a1fce4babf1711ecd5cbea","kind":"tag","published_at":"2017-07-14T23:16:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"babdefd10022c4005ebe8d543f9470fc07f520c6","kind":"tag","published_at":"2016-06-21T17:06:56.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"373e61e0dfbdd6753ad4ce5f319f8156c322b71b","kind":"tag","published_at":"2016-05-26T22:14:51.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"404a248183282f713c98e448d70e6010ad77c4c9","kind":"tag","published_at":"2015-11-12T21:44:36.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"472ab42be772569b2f2bb92ac3fd73b9c52e4b42","kind":"tag","published_at":"2015-05-26T23:31:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0/manifests"},{"name":"v1.2.1","sha":"2f9563d58cf3cba70e83193f7a2fd300f8216dc0","kind":"tag","published_at":"2015-01-29T21:11:40.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"d694c7ea6ca81c24a74a6bbd88dbddfc71501c70","kind":"tag","published_at":"2015-01-05T21:17:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"9aa0f323dbe6fc2f5d717e906c3265f54780d8b8","kind":"tag","published_at":"2014-05-08T16:31:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"3b362779404afd56a65f98214aeb30739d083587","kind":"tag","published_at":"2014-04-30T17:34:59.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"6315977852a1d7b119e1a4b5227ba49773829f37","kind":"tag","published_at":"2013-12-03T17:44:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0/manifests"},{"name":"v0.9.131","sha":"13249cc89627b2d465b0f2f74260df4da89560de","kind":"tag","published_at":"2013-09-23T17:00:34.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.131","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.131","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.131","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131/manifests"},{"name":"v0.9.130","sha":"4d006d628ca770794fe01d9a14492b4643d1fc85","kind":"tag","published_at":"2013-08-26T20:58:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.130","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.130","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.130","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130/manifests"},{"name":"v0.9.129","sha":"024fefd7f14850d760c6c4485e5022b93a6f732e","kind":"tag","published_at":"2013-07-09T16:15:21.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.129","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129/manifests"},{"name":"v0.9.128","sha":"2103121209394f6a3259e55ab29c3732c74472ba","kind":"tag","published_at":"2013-06-17T17:03:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.128","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.128","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.128","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128/manifests"},{"name":"v0.9.127","sha":"1118d411853a2188b5d54c211fb6a2a7b749d035","kind":"tag","published_at":"2013-05-14T16:53:55.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.127","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.127","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.127","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127/manifests"},{"name":"v0.9.126","sha":"8f20f3dae2e47b72e00f8187ba54646521a66c8b","kind":"tag","published_at":"2013-05-09T18:05:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.126","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126/manifests"},{"name":"v0.9.125","sha":"1ef566607fbd42e21da2514a1e258d0de1761dc4","kind":"tag","published_at":"2013-05-09T16:34:47.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.125","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.125","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.125","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125/manifests"},{"name":"v0.9.124","sha":"eff17208e083a8bab6a71167805c1e9a43dc4467","kind":"tag","published_at":"2013-04-30T16:32:45.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.124","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.124","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.124","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124/manifests"}]},"repo_metadata_updated_at":"2025-08-27T07:08:46.479Z","dependent_packages_count":0,"downloads":6,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":27.861830190664723,"dependent_packages_count":40.490124132512705,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":34.17597716158871},"purl":"pkg:npm/flipflops-openseadragon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/flipflops-openseadragon","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/flipflops-openseadragon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/flipflops-openseadragon/dependencies","status":null,"funding_links":["https://opencollective.com/openseadragon"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-23T19:03:03.177Z","issues_count":536,"pull_requests_count":149,"avg_time_to_close_issue":53558314.79261363,"avg_time_to_close_pull_request":5367375.71969697,"issues_closed_count":351,"pull_requests_closed_count":132,"pull_request_authors_count":62,"issue_authors_count":295,"avg_comments_per_issue":6.80410447761194,"avg_comments_per_pull_request":5.805369127516778,"merged_pull_requests_count":111,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":123,"past_year_pull_requests_count":73,"past_year_avg_time_to_close_issue":1094881.826923077,"past_year_avg_time_to_close_pull_request":592138.9193548387,"past_year_issues_closed_count":51,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":34,"past_year_issue_authors_count":74,"past_year_avg_comments_per_issue":5.894308943089431,"past_year_avg_comments_per_pull_request":3.356164383561644,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/issues","maintainers":[{"login":"iangilman","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"},{"login":"msalsbery","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/msalsbery"},{"login":"avandecreme","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/avandecreme"}],"active_maintainers":[{"login":"iangilman","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/flipflops-openseadragon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/flipflops-openseadragon/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/flipflops-openseadragon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/flipflops-openseadragon/related_packages","maintainers":[{"uuid":"flipflops","login":"flipflops","name":null,"email":"0xflipflops@gmail.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~flipflops","role":null,"created_at":"2024-06-21T15:15:59.813Z","updated_at":"2024-06-21T15:15:59.813Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/flipflops/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5130942,"maintainers_count":1051586,"namespaces_count":313328,"keywords_count":730052,"github":"npm","metadata":{"funded_packages_count":155759},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-09-05T07:36:50.205Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":8525680,"name":"github.com/openseadragon/openseadragon","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/openseadragon/openseadragon","keywords_array":[],"namespace":null,"versions_count":29,"first_release_published_at":"2013-03-14T21:38:23.000Z","latest_release_published_at":"2024-12-09T17:31:27.000Z","latest_release_number":"v5.0.1+incompatible","last_synced_at":"2025-08-27T06:48:52.870Z","created_at":"2023-11-02T01:29:38.072Z","updated_at":"2025-08-27T07:08:46.479Z","registry_url":"https://pkg.go.dev/github.com/openseadragon/openseadragon","install_command":"go get github.com/openseadragon/openseadragon","documentation_url":"https://pkg.go.dev/github.com/openseadragon/openseadragon#section-documentation","metadata":{},"repo_metadata":{"id":6696548,"uuid":"7941882","full_name":"openseadragon/openseadragon","owner":"openseadragon","description":"An open-source, web-based viewer for zoomable images, implemented in pure JavaScript. ","archived":false,"fork":false,"pushed_at":"2025-08-26T17:02:36.000Z","size":17176,"stargazers_count":3221,"open_issues_count":464,"forks_count":661,"subscribers_count":87,"default_branch":"master","last_synced_at":"2025-08-26T23:53:01.556Z","etag":null,"topics":["high-resolution","iiif","image","image-viewer","javascript","viewer","zooming"],"latest_commit_sha":null,"homepage":"http://openseadragon.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openseadragon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":"openseadragon","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2013-01-31T17:44:24.000Z","updated_at":"2025-08-26T18:48:28.000Z","dependencies_parsed_at":"2023-10-15T17:31:23.923Z","dependency_job_id":"8485ff14-e43b-4ec8-9f16-a615c61a36a9","html_url":"https://github.com/openseadragon/openseadragon","commit_stats":{"total_commits":2778,"total_committers":212,"mean_commits":13.10377358490566,"dds":0.7203023758099352,"last_synced_commit":"82314dd4bf6c6d08c93a00da1f0492bad15e3b5e"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/openseadragon/openseadragon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/sbom","scorecard":{"id":489617,"data":{"date":"2025-08-11","repo":{"name":"github.com/openseadragon/openseadragon","commit":"f09f8508ffd647c4447da7c33a8e1a8c4b6e62c2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.9,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":4,"reason":"Found 3/7 approved changesets -- score normalized to 4","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/prs.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v5.0.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 not signed: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211","Warn: release artifact v5.0.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/189779904","Warn: release artifact v5.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/170218143","Warn: release artifact v4.1.1 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/149258386","Warn: release artifact v4.1.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/104319338","Warn: release artifact v4.0.0 does not have provenance: https://api.github.com/repos/openseadragon/openseadragon/releases/86373211"],"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'","Warn: branch protection not enabled for branch '4.1.1'"],"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":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 26 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":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/prs.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/openseadragon/openseadragon/prs.yml/master?enable=pin","Warn: npmCommand not pinned by hash: .github/workflows/prs.yml:32","Info:   0 out of   2 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   2 npmCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"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":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GHSA-fwr7-v2mv-hh25","Warn: Project is vulnerable to: GHSA-v6h2-p8h4-qcjw","Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275","Warn: Project is vulnerable to: GHSA-gxpj-cx7g-858c","Warn: Project is vulnerable to: GHSA-4hq8-jgr8-mw9j","Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv"],"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-19T18:43:56.541Z","repository_id":6696548,"created_at":"2025-08-19T18:43:56.541Z","updated_at":"2025-08-19T18:43:56.541Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272302259,"owners_count":24910150,"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","status":"online","status_checked_at":"2025-08-27T02:00:09.397Z","response_time":76,"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":"openseadragon","name":"openseadragon","uuid":"3392630","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3392630?v=4","repositories_count":11,"last_synced_at":"2024-10-29T17:11:31.873Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/openseadragon","funding_links":[],"total_stars":3147,"followers":42,"following":0,"created_at":"2022-11-03T09:49:54.417Z","updated_at":"2024-10-29T17:11:31.873Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon/repositories"},"tags":[{"name":"v5.0.1","sha":"480de92d0a13f932d5b6879c8ba85d6593da5417","kind":"tag","published_at":"2024-12-09T17:32:04.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.1/manifests"},{"name":"v5.0.0","sha":"f28b7fc1165aa48bde81b781a017d6b59909345b","kind":"tag","published_at":"2024-08-14T16:32:01.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v5.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0/manifests"},{"name":"v4.1.1","sha":"f90d9814d585dcb3ab89801393c3b4c0214f1c31","kind":"commit","published_at":"2024-04-01T16:52:27.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"884968139d1f750ae8b1fc00c27bd8f599f505fb","kind":"tag","published_at":"2023-05-25T20:53:54.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"8e6196a3f33c18ba617ec92378b63e91e77067a2","kind":"tag","published_at":"2022-12-16T22:18:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v4.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0/manifests"},{"name":"v3.1.0","sha":"ee3fc2bd79508689d6eba8f17b3fdf1af2a0620a","kind":"tag","published_at":"2022-06-07T21:01:37.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"3eded36fed927c964e277b812f90de49b1fabf61","kind":"tag","published_at":"2021-12-15T19:34:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0/manifests"},{"name":"v2.4.2","sha":"c4507497f229a41c588ee23bc181077453a8ba73","kind":"tag","published_at":"2020-03-05T18:15:58.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.2","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2/manifests"},{"name":"v2.4.1","sha":"244790e2a75e9c230213236febd14772864c048a","kind":"tag","published_at":"2019-07-03T21:58:06.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"446af4dc94fada4bed502d45f4fa1d6d3dca1e56","kind":"tag","published_at":"2018-07-20T16:43:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"08414cdada7e577deeea905c9fd139bcfb69f8b7","kind":"tag","published_at":"2017-09-19T16:55:07.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"bc6e20e62f37087848a1fce4babf1711ecd5cbea","kind":"tag","published_at":"2017-07-14T23:16:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"babdefd10022c4005ebe8d543f9470fc07f520c6","kind":"tag","published_at":"2016-06-21T17:06:56.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"373e61e0dfbdd6753ad4ce5f319f8156c322b71b","kind":"tag","published_at":"2016-05-26T22:14:51.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"404a248183282f713c98e448d70e6010ad77c4c9","kind":"tag","published_at":"2015-11-12T21:44:36.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"472ab42be772569b2f2bb92ac3fd73b9c52e4b42","kind":"tag","published_at":"2015-05-26T23:31:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0/manifests"},{"name":"v1.2.1","sha":"2f9563d58cf3cba70e83193f7a2fd300f8216dc0","kind":"tag","published_at":"2015-01-29T21:11:40.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"d694c7ea6ca81c24a74a6bbd88dbddfc71501c70","kind":"tag","published_at":"2015-01-05T21:17:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"9aa0f323dbe6fc2f5d717e906c3265f54780d8b8","kind":"tag","published_at":"2014-05-08T16:31:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"3b362779404afd56a65f98214aeb30739d083587","kind":"tag","published_at":"2014-04-30T17:34:59.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"6315977852a1d7b119e1a4b5227ba49773829f37","kind":"tag","published_at":"2013-12-03T17:44:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0/manifests"},{"name":"v0.9.131","sha":"13249cc89627b2d465b0f2f74260df4da89560de","kind":"tag","published_at":"2013-09-23T17:00:34.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.131","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.131","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.131","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131/manifests"},{"name":"v0.9.130","sha":"4d006d628ca770794fe01d9a14492b4643d1fc85","kind":"tag","published_at":"2013-08-26T20:58:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.130","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.130","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.130","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130/manifests"},{"name":"v0.9.129","sha":"024fefd7f14850d760c6c4485e5022b93a6f732e","kind":"tag","published_at":"2013-07-09T16:15:21.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.129","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.129","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.129","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129/manifests"},{"name":"v0.9.128","sha":"2103121209394f6a3259e55ab29c3732c74472ba","kind":"tag","published_at":"2013-06-17T17:03:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.128","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.128","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.128","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128/manifests"},{"name":"v0.9.127","sha":"1118d411853a2188b5d54c211fb6a2a7b749d035","kind":"tag","published_at":"2013-05-14T16:53:55.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.127","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.127","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.127","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127/manifests"},{"name":"v0.9.126","sha":"8f20f3dae2e47b72e00f8187ba54646521a66c8b","kind":"tag","published_at":"2013-05-09T18:05:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.126","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.126","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.126","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126/manifests"},{"name":"v0.9.125","sha":"1ef566607fbd42e21da2514a1e258d0de1761dc4","kind":"tag","published_at":"2013-05-09T16:34:47.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.125","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.125","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.125","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125/manifests"},{"name":"v0.9.124","sha":"eff17208e083a8bab6a71167805c1e9a43dc4467","kind":"tag","published_at":"2013-04-30T16:32:45.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.124","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.124","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/openseadragon/openseadragon@v0.9.124","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124/manifests"}]},"repo_metadata_updated_at":"2025-08-27T07:08:46.479Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.712664363524581,"dependent_packages_count":8.977673636487634,"stargazers_count":1.2771869116075518,"forks_count":1.175410920563839,"docker_downloads_count":null,"average":5.535733958045902},"purl":"pkg:golang/github.com/openseadragon/openseadragon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/openseadragon/openseadragon","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/openseadragon/openseadragon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/openseadragon/openseadragon/dependencies","status":null,"funding_links":["https://opencollective.com/openseadragon"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-23T19:03:03.177Z","issues_count":536,"pull_requests_count":149,"avg_time_to_close_issue":53558314.79261363,"avg_time_to_close_pull_request":5367375.71969697,"issues_closed_count":351,"pull_requests_closed_count":132,"pull_request_authors_count":62,"issue_authors_count":295,"avg_comments_per_issue":6.80410447761194,"avg_comments_per_pull_request":5.805369127516778,"merged_pull_requests_count":111,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":123,"past_year_pull_requests_count":73,"past_year_avg_time_to_close_issue":1094881.826923077,"past_year_avg_time_to_close_pull_request":592138.9193548387,"past_year_issues_closed_count":51,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":34,"past_year_issue_authors_count":74,"past_year_avg_comments_per_issue":5.894308943089431,"past_year_avg_comments_per_pull_request":3.356164383561644,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/issues","maintainers":[{"login":"iangilman","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"},{"login":"msalsbery","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/msalsbery"},{"login":"avandecreme","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/avandecreme"}],"active_maintainers":[{"login":"iangilman","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopenseadragon%2Fopenseadragon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopenseadragon%2Fopenseadragon/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopenseadragon%2Fopenseadragon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fopenseadragon%2Fopenseadragon/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1952121,"maintainers_count":0,"namespaces_count":741275,"keywords_count":109185,"github":"golang","metadata":{"funded_packages_count":49011},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-05T05:14:06.439Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":2139175,"name":"openseadragon","ecosystem":"npm","description":"Provides a smooth, zoomable user interface for HTML/Javascript.","homepage":"https://openseadragon.github.io/","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/openseadragon/openseadragon","keywords_array":["image","zoom","pan","openseadragon","seadragon","deepzoom","dzi","iiif","osm","tms"],"namespace":null,"versions_count":15,"first_release_published_at":"2015-12-01T17:11:15.180Z","latest_release_published_at":"2024-12-09T17:36:11.680Z","latest_release_number":"5.0.1","last_synced_at":"2024-12-09T19:31:31.745Z","created_at":"2022-04-09T21:33:00.920Z","updated_at":"2024-12-09T19:31:32.038Z","registry_url":"https://www.npmjs.com/package/openseadragon","install_command":"npm install openseadragon","documentation_url":null,"metadata":{"funding":"https://opencollective.com/openseadragon","dist-tags":{"latest":"5.0.1"}},"repo_metadata":{"id":6696548,"uuid":"7941882","full_name":"openseadragon/openseadragon","owner":"openseadragon","description":"An open-source, web-based viewer for zoomable images, implemented in pure JavaScript. ","archived":false,"fork":false,"pushed_at":"2024-05-21T20:34:00.000Z","size":15197,"stargazers_count":2932,"open_issues_count":475,"forks_count":590,"subscribers_count":82,"default_branch":"master","last_synced_at":"2024-05-22T15:06:08.090Z","etag":null,"topics":["high-resolution","iiif","image","image-viewer","javascript","viewer","zooming"],"latest_commit_sha":null,"homepage":"http://openseadragon.github.io/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openseadragon.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.txt","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":"openseadragon","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2013-01-31T17:44:24.000Z","updated_at":"2024-08-14T17:40:11.419Z","dependencies_parsed_at":"2023-10-15T17:31:23.923Z","dependency_job_id":"8485ff14-e43b-4ec8-9f16-a615c61a36a9","html_url":"https://github.com/openseadragon/openseadragon","commit_stats":{"total_commits":2733,"total_committers":212,"mean_commits":"12.891509433962264","dds":0.7200878155872668,"last_synced_commit":"f3a942c5224012d9bfca2ba4bef71796473cb60d"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":215716369,"owners_count":15920512,"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":"openseadragon","name":"openseadragon","uuid":"3392630","kind":"organization","description":null,"email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/3392630?v=4","repositories_count":11,"last_synced_at":"2024-04-14T06:43:55.111Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/openseadragon","funding_links":[],"total_stars":3031,"followers":36,"following":0,"created_at":"2022-11-03T09:49:54.417Z","updated_at":"2024-04-14T06:43:55.120Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openseadragon/repositories"},"tags":[{"name":"v5.0.0","sha":"f28b7fc1165aa48bde81b781a017d6b59909345b","kind":"tag","published_at":"2024-08-14T16:32:01.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v5.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v5.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v5.0.0/manifests"},{"name":"v4.1.1","sha":"f90d9814d585dcb3ab89801393c3b4c0214f1c31","kind":"commit","published_at":"2024-04-01T16:52:27.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.1/manifests"},{"name":"v4.1.0","sha":"884968139d1f750ae8b1fc00c27bd8f599f505fb","kind":"tag","published_at":"2023-05-25T20:53:54.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.1.0/manifests"},{"name":"v4.0.0","sha":"8e6196a3f33c18ba617ec92378b63e91e77067a2","kind":"tag","published_at":"2022-12-16T22:18:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v4.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v4.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v4.0.0/manifests"},{"name":"v3.1.0","sha":"ee3fc2bd79508689d6eba8f17b3fdf1af2a0620a","kind":"tag","published_at":"2022-06-07T21:01:37.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.1.0/manifests"},{"name":"v3.0.0","sha":"3eded36fed927c964e277b812f90de49b1fabf61","kind":"tag","published_at":"2021-12-15T19:34:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v3.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v3.0.0/manifests"},{"name":"v2.4.2","sha":"c4507497f229a41c588ee23bc181077453a8ba73","kind":"tag","published_at":"2020-03-05T18:15:58.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.2","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.2/manifests"},{"name":"v2.4.1","sha":"244790e2a75e9c230213236febd14772864c048a","kind":"tag","published_at":"2019-07-03T21:58:06.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"446af4dc94fada4bed502d45f4fa1d6d3dca1e56","kind":"tag","published_at":"2018-07-20T16:43:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.4.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.4.0/manifests"},{"name":"v2.3.1","sha":"08414cdada7e577deeea905c9fd139bcfb69f8b7","kind":"tag","published_at":"2017-09-19T16:55:07.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"bc6e20e62f37087848a1fce4babf1711ecd5cbea","kind":"tag","published_at":"2017-07-14T23:16:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.3.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"babdefd10022c4005ebe8d543f9470fc07f520c6","kind":"tag","published_at":"2016-06-21T17:06:56.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.1/manifests"},{"name":"v2.2.0","sha":"373e61e0dfbdd6753ad4ce5f319f8156c322b71b","kind":"tag","published_at":"2016-05-26T22:14:51.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"404a248183282f713c98e448d70e6010ad77c4c9","kind":"tag","published_at":"2015-11-12T21:44:36.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"472ab42be772569b2f2bb92ac3fd73b9c52e4b42","kind":"tag","published_at":"2015-05-26T23:31:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v2.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v2.0.0/manifests"},{"name":"v1.2.1","sha":"2f9563d58cf3cba70e83193f7a2fd300f8216dc0","kind":"tag","published_at":"2015-01-29T21:11:40.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"d694c7ea6ca81c24a74a6bbd88dbddfc71501c70","kind":"tag","published_at":"2015-01-05T21:17:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.2.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"9aa0f323dbe6fc2f5d717e906c3265f54780d8b8","kind":"tag","published_at":"2014-05-08T16:31:22.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.1","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"3b362779404afd56a65f98214aeb30739d083587","kind":"tag","published_at":"2014-04-30T17:34:59.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.1.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"6315977852a1d7b119e1a4b5227ba49773829f37","kind":"tag","published_at":"2013-12-03T17:44:00.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v1.0.0","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v1.0.0/manifests"},{"name":"v0.9.131","sha":"13249cc89627b2d465b0f2f74260df4da89560de","kind":"tag","published_at":"2013-09-23T17:00:34.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.131","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.131","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.131/manifests"},{"name":"v0.9.130","sha":"4d006d628ca770794fe01d9a14492b4643d1fc85","kind":"tag","published_at":"2013-08-26T20:58:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.130","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.130","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.130/manifests"},{"name":"v0.9.129","sha":"024fefd7f14850d760c6c4485e5022b93a6f732e","kind":"tag","published_at":"2013-07-09T16:15:21.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.129","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.129","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.129/manifests"},{"name":"v0.9.128","sha":"2103121209394f6a3259e55ab29c3732c74472ba","kind":"tag","published_at":"2013-06-17T17:03:44.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.128","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.128","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.128/manifests"},{"name":"v0.9.127","sha":"1118d411853a2188b5d54c211fb6a2a7b749d035","kind":"tag","published_at":"2013-05-14T16:53:55.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.127","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.127","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.127/manifests"},{"name":"v0.9.126","sha":"8f20f3dae2e47b72e00f8187ba54646521a66c8b","kind":"tag","published_at":"2013-05-09T18:05:42.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.126","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.126","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.126/manifests"},{"name":"v0.9.125","sha":"1ef566607fbd42e21da2514a1e258d0de1761dc4","kind":"tag","published_at":"2013-05-09T16:34:47.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.125","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.125","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.125/manifests"},{"name":"v0.9.124","sha":"eff17208e083a8bab6a71167805c1e9a43dc4467","kind":"tag","published_at":"2013-04-30T16:32:45.000Z","download_url":"https://codeload.github.com/openseadragon/openseadragon/tar.gz/v0.9.124","html_url":"https://github.com/openseadragon/openseadragon/releases/tag/v0.9.124","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/tags/v0.9.124/manifests"}]},"repo_metadata_updated_at":"2024-09-08T15:54:55.054Z","dependent_packages_count":128,"downloads":137676,"downloads_period":"last-month","dependent_repos_count":790,"rankings":{"downloads":0.6688290307891696,"dependent_repos_count":0.6489053907317244,"dependent_packages_count":0.3074918019002775,"stargazers_count":1.6594907001996568,"forks_count":1.5275351150653262,"docker_downloads_count":0.7832428456338225,"average":0.9325824807199962},"purl":"pkg:npm/openseadragon","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/openseadragon","docker_dependents_count":16,"docker_downloads_count":23182,"usage_url":"https://repos.ecosyste.ms/usage/npm/openseadragon","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/openseadragon/dependencies","status":null,"funding_links":["https://opencollective.com/openseadragon"],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T05:41:52.957Z","issues_count":281,"pull_requests_count":80,"avg_time_to_close_issue":36153814.80851064,"avg_time_to_close_pull_request":8655589.602739725,"issues_closed_count":141,"pull_requests_closed_count":73,"pull_request_authors_count":37,"issue_authors_count":197,"avg_comments_per_issue":7.8362989323843415,"avg_comments_per_pull_request":6.95,"merged_pull_requests_count":66,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":125,"past_year_pull_requests_count":40,"past_year_avg_time_to_close_issue":1308004.3,"past_year_avg_time_to_close_pull_request":420728.94444444444,"past_year_issues_closed_count":50,"past_year_pull_requests_closed_count":36,"past_year_pull_request_authors_count":15,"past_year_issue_authors_count":79,"past_year_avg_comments_per_issue":5.256,"past_year_avg_comments_per_pull_request":4.4,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/issues","maintainers":[{"login":"iangilman","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"},{"login":"msalsbery","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/msalsbery"},{"login":"avandecreme","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/avandecreme"}],"active_maintainers":[{"login":"iangilman","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"},{"login":"msalsbery","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/msalsbery"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openseadragon/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openseadragon/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openseadragon/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/openseadragon/related_packages","maintainers":[{"uuid":"iangilman","login":"iangilman","name":null,"email":"ian@iangilman.com","url":null,"packages_count":5,"html_url":"https://www.npmjs.com/~iangilman","role":null,"created_at":"2022-11-13T16:07:20.375Z","updated_at":"2022-11-13T16:07:20.375Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/iangilman/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5130942,"maintainers_count":1051586,"namespaces_count":313328,"keywords_count":730052,"github":"npm","metadata":{"funded_packages_count":155759},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-09-05T07:36:50.205Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":{"id":12825,"full_name":"openseadragon/openseadragon","default_branch":"master","committers":[{"name":"Ian Gilman","email":"ian@iangilman.com","login":"iangilman","count":818},{"name":"Antoine Vandecreme","email":"ant.vand@gmail.com","login":"avandecreme","count":216},{"name":"Mark Salsbery","email":"msalsbery@hotmail.com","login":"msalsbery","count":210},{"name":"thatcher","email":"thatcher.christopher@gmail.com","login":"thatcher","count":196},{"name":"Tom","email":"tmpearce@gmail.com","login":"pearcetm","count":186},{"name":"Aiosa","email":"469130@mail.muni.cz","login":null,"count":88},{"name":"nein09","email":"nein09@nein09.com","login":"nein09","count":59},{"name":"Chris Adams","email":"chris@improbable.org","login":"acdha","count":56},{"name":"Mark Salsbery","email":"","login":null,"count":55},{"name":"houseofyin","email":"david_kane@houseofyin.com","login":"houseofyin","count":53},{"name":"Aiosa","email":"horakj7@gmail.com","login":"Aiosa","count":52},{"name":"Benjamin Gilbert","email":"bgilbert@backtick.net","login":"bgilbert","count":44},{"name":"Grant Echols","email":"gechols@ldschurch.org","login":null,"count":32},{"name":"Philip Giuliani","email":"info@philipg.net","login":"philipgiuliani","count":31},{"name":"Jon Stroop","email":"jpstroop@gmail.com","login":null,"count":29},{"name":"Nelson Campos","email":"ncampos@criteriamarathon.com","login":null,"count":26},{"name":"Peter","email":"jetic@gmx.net","login":"jetic83","count":23},{"name":"Larissa Smith","email":"smithl@familysearch.org","login":null,"count":23},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":22},{"name":"achu1998","email":"a1866320@adelaide.edu.au","login":"achu1998","count":21},{"name":"Antoine Vandecreme","email":"antoine.vandecreme@nist.gov","login":null,"count":19},{"name":"Ruven","email":"ruven@users.sourceforge.net","login":"ruven","count":19},{"name":"jonasengelmann","email":"40031476+jonasengelmann","login":"jonasengelmann","count":18},{"name":"ronnymikalsen","email":"ronny.mikalsen@nasjonalbiblioteket.org","login":"ronnymikalsen","count":16},{"name":"Joe DF","email":"3848219+joedf","login":"joedf","count":16},{"name":"Richard Benjamin Allen","email":"richard@palaepi.org.uk","login":null,"count":15},{"name":"Sharpbarb","email":"sharpbarb@gmail.com","login":"Sharpbarb","count":14},{"name":"Mohit Bansal","email":"mohit1291@chitkara.edu.in","login":"MohitBansal321","count":14},{"name":"Hamza Tatheer","email":"hamzatatheer@gmail.com","login":"HamzaTatheer","count":14},{"name":"Dominik Picheta","email":"dominikpicheta@googlemail.com","login":"dom96","count":14},{"name":"Andrew Armbruster","email":"AndrewADev@gmail.com","login":"AndrewADev","count":13},{"name":"Lutz Helm","email":"helm@ub.uni-leipzig.de","login":"lutzhelm","count":12},{"name":"Ventero","email":"ventero@ventero.de","login":"Ventero","count":12},{"name":"Ralph Krimmel","email":"rkrimme1@gwdg.de","login":null,"count":11},{"name":"thejohnhoffer","email":"hoffexi@gmail.com","login":"thejohnhoffer","count":11},{"name":"Alexey Tikhonov","email":"altertt@gmail.com","login":"altert","count":10},{"name":"Uwe Schmidt","email":"mail@uweschmidt.org","login":"uschmidt83","count":10},{"name":"Henri Astre","email":"henastre@microsoft.com","login":"henri-astre-msft","count":10},{"name":"Francesco Cretti","email":"francesco.cretti@gmail.com","login":"francescocretti","count":10},{"name":"Conner Wingard","email":"conner.wingard@gmail.com","login":"ConnerMan","count":10},{"name":"Alistair Buxton","email":"a.j.buxton@gmail.com","login":"ali1234","count":10},{"name":"Mei-Hui Su","email":"mei@Mei-Huis-MacBook-Air.local","login":null,"count":9},{"name":"Michael Gibson","email":"michael.gibson@techcyte.com","login":null,"count":9},{"name":"radix-pro","email":"mobiradix@gmail.com","login":"radix-pro","count":9},{"name":"Sean Nichols","email":"seannichols94@gmail.com","login":"seanich","count":9},{"name":"Rob Sanderson","email":"azaroth42@gmail.com","login":"azaroth42","count":9},{"name":"Elie Roux","email":"elie.roux@telecom-bretagne.eu","login":"eroux","count":9},{"name":"Jachimike Onuoha","email":"jon226@g.uky.edu","login":"JachiOnuoha","count":8},{"name":"Luke Murray","email":"Luke.Murray@serraview.com","login":null,"count":8},{"name":"zero41120","email":"devtlin34@gmail.com","login":"zero41120","count":8},{"name":"vinithzack@gmail.com","email":"vinithzack@gmail.com","login":"Vinith1919","count":8},{"name":"Robert Saric","email":"robert.saric@gmail.com","login":"VipSaran","count":8},{"name":"Robert Hickman","email":"robhobbes@gmail.com","login":"robhobbes","count":8},{"name":"Sebastien ROBERT","email":"sebastien.saigo@gmail.com","login":"TanukiSharp","count":7},{"name":"Shyamkumar Yadav","email":"46707211+shyamkumaryadav","login":"shyamkumaryadav","count":7},{"name":"superbland","email":"jon@superbland.co.uk","login":"superbland","count":7},{"name":"Kevin Ewing","email":"notmyuwmail@gmail.com","login":"felizuno","count":7},{"name":"Sanghoon Kim","email":"20144277+kim-sanghoon","login":"kim-sanghoon","count":7},{"name":"Ben Delarre","email":"ben@delarre.net","login":"benjamind","count":6},{"name":"Andrew Hankinson","email":"andrew.hankinson@gmail.com","login":"ahankinson","count":6},{"name":"Dragos Daian","email":"daian.dragos@yahoo.com","login":"Ughuuu","count":6},{"name":"Harsh Kumar Gupta","email":"harshkumargupta2023@gmail.com","login":"harshkg23","count":6},{"name":"Ryan Lester","email":"sursiks.010@gmail.com","login":"rdlester","count":6},{"name":"Sebastian Öberg","email":"sebastian.oberg@gmail.com","login":"bazer","count":6},{"name":"Alan Aberdeen","email":"alanaberdeen@gmail.com","login":"alanaberdeen","count":6},{"name":"Wesley Fok","email":"olympia@chrominance.net","login":"wesleyfok","count":5},{"name":"eug-L","email":"eugene4198@gmail.com","login":"eug-L","count":5},{"name":"gwills","email":"gavin_wills@yahoo.com","login":"gwills","count":5},{"name":"james.sullivan","email":"james.sullivan@pathai.com","login":"jssullivan","count":5},{"name":"Petar Petrov","email":"ppetrov@bluebuffstudio.com","login":null,"count":5},{"name":"pnorcrss","email":"peter.james.norcross@gmail.com","login":"pnorcross","count":5},{"name":"rlskoeser","email":"rebecca.s.koeser@emory.edu","login":"rlskoeser","count":5},{"name":"Stefan Weil","email":"sw@weilnetz.de","login":"stweil","count":4},{"name":"Luis Nieto","email":"luis.nieto.pala@gmail.com","login":"RammasEchor","count":4},{"name":"Jose","email":"jmillanmedina@gmail.com","login":"josmilmed","count":4},{"name":"Hernán Cervera","email":"hjcerveram@hotmail.com","login":"hernancerm","count":4},{"name":"Sumaiya2505","email":"107361755+Sumaiya2505","login":"Sumaiya2505","count":4},{"name":"Toni Munder","email":"tonimunder@hotmail.com","login":"TMUND","count":4},{"name":"leesei","email":"leesei@gmail.com","login":"leesei","count":4},{"name":"Álvaro Martínez","email":"alvaro.mart.mart+dev@gmail.com","login":"alvaromartmart","count":4},{"name":"Heath Nielson","email":"nielsonhe@familysearch.org","login":"heathn","count":4},{"name":"Christophe Avenel","email":"cavenel@gmail.com","login":"cavenel","count":4},{"name":"VoidVolker","email":"voidvolker@gmail.com","login":"VoidVolker","count":4},{"name":"abraham lam","email":"abrlam@yahoo.com","login":"abrlam","count":4},{"name":"edsilv","email":"e.silverton@gmail.com","login":"edsilv","count":4},{"name":"Yochay Doutsh","email":"yochay.d@samsung.com","login":null,"count":4},{"name":"Yansong Hong","email":"yansong.hong@roche.com","login":null,"count":4},{"name":"Takuma Kira","email":"kira@vrs123.com","login":null,"count":4},{"name":"A","email":"agoncalves@earthcam.com","login":null,"count":3},{"name":"Gaetano Guerriero","email":"gaetano.guerriero@spacespa.it","login":null,"count":3},{"name":"Mark Allen Matney, Jr","email":"mmatney@library.ucla.edu","login":null,"count":3},{"name":"ethan.li","email":"ethan.li@serraview.com","login":null,"count":3},{"name":"Shaun Whitely","email":"shaun.whitely@serraview.com","login":null,"count":3},{"name":"Rick Smith","email":"rsmith@techcyte.com","login":null,"count":3},{"name":"Daniel Berthereau","email":"Daniel.github@Berthereau.net","login":"Daniel-KM","count":3},{"name":"Zsolt Ero","email":"zsolt.ero@gmail.com","login":"hyperknot","count":3},{"name":"akansjain","email":"100862574+akansjain","login":"akansjain","count":3},{"name":"DougTCooke","email":"douglastcooke@gmail.com","login":"DougTCooke","count":3},{"name":"kinto","email":"simone.scremin@gmail.com","login":"sickrandir","count":3},{"name":"Jonathan Nielsen","email":"jmnetus@familysearch.org","login":"jmnetus","count":3},{"name":"Jessica R.","email":"60241371+Seafret","login":"Seafret","count":3},{"name":"Paul Cram","email":"paul.cram@techcyte.com","login":"pcram-techcyte","count":3},{"name":"Hiroaki ENDOH","email":"hiroakiendoh@gmail.com","login":"hiroakit","count":3},{"name":"Hasse Feldthaus","email":"hafe@kb.dk","login":"O-Zone","count":3},{"name":"Edward Gaibor","email":"78832141+gaiborjosue","login":"gaiborjosue","count":3},{"name":"Delile Sebastien","email":"sebastiendelile@gmail.com","login":"SebDelile","count":3},{"name":"David McAlpine","email":"dave@mcalpine.io","login":"dmcalpin","count":3},{"name":"ViratSr","email":"viratsrivastava17@gmail.com","login":"ViratSr","count":3},{"name":"Victor Rodriguez Gil","email":"mrpatan@gmail.com","login":"MrP","count":3},{"name":"Tammy DiPrima","email":"tammy.diprima@stonybrook.edu","login":"tdiprima","count":3},{"name":"Rob Hicks","email":"rob@hixfamily.org","login":"robhicks","count":3},{"name":"Sean Wilkinson","email":"sean@mathbiol.org","login":"wilkinson","count":3},{"name":"Steve Halasz","email":"skh2@cornell.edu","login":"woodchuck","count":3},{"name":"Daniel Zimmermann","email":"daniel.luke.zimmermann@gmail.com","login":"dlukez","count":2},{"name":"Damian Murawski","email":"damon6363@wp.pl","login":"damonsson","count":2},{"name":"Benny Lichtner","email":"bennlich@gmail.com","login":"bennlich","count":2},{"name":"Adam Carruthers","email":"adam@bitjutsu.ca","login":"prollynomial","count":2},{"name":"Abhishek-90","email":"holaniabhishek90@gmail.com","login":"Abhishek-90","count":2},{"name":"lcl45","email":"niccolo.oro@gmail.com","login":"lcl45","count":2},{"name":"zakharov-aa","email":"zakharov-aa","login":"zakharov-aa","count":2},{"name":"David Steinbrunner","email":"dsteinbrunner@pobox.com","login":"dsteinbrunner","count":2},{"name":"Davison Long","email":"dlong500@gmail.com","login":"dlong500","count":2},{"name":"Joachim de fourestier","email":"jdefourestier@fibics.com","login":null,"count":2},{"name":"Rob Montroy","email":"rob.montroy@vai.org","login":null,"count":2},{"name":"Torbjörn Kvist","email":"torbjorn.kvist@contextvision.se","login":null,"count":2},{"name":"Takuma Kira","email":"takuma@kirakiraworx.com","login":null,"count":2},{"name":"Shaswata Panda","email":"106397517+shaswata-26","login":"shaswata-26","count":2},{"name":"Shaun Whitely","email":"albinoshaun@hotmail.com","login":"AlbinoShaun","count":2},{"name":"Waylon Peng","email":"waylonpeng@gmail.com","login":"pandaxtc","count":2},{"name":"Younes El Alami","email":"ShadOoW.ma@gmail.com","login":"ShadOoW","count":2},{"name":"accraze","email":"accraze@gmail.com","login":"accraze","count":2},{"name":"aplave","email":"aaron.plave@jpl.nasa.gov","login":"AaronPlave","count":2},{"name":"endevea","email":"evans@endevea.com","login":"endevea","count":2},{"name":"esmondb","email":"esmond@bridgeman.co.uk","login":"esmondb","count":2},{"name":"lokaesshwar","email":"lokaesshwar@gmail.com","login":"lokaesshwar","count":2},{"name":"Ganesh Iyer","email":"lastlegion@gmail.com","login":"lastlegion","count":2},{"name":"Gaspar Rey","email":"info@gasparrey.com","login":"emigre","count":2},{"name":"Sean Nichols","email":"sean.nichols@pathcore.ca","login":null,"count":2},{"name":"yellowtailfan","email":"36425185+yellowtailfan","login":"yellowtailfan","count":2},{"name":"vin","email":"vin-dev","login":"vin-dev","count":2},{"name":"plougsgaard","email":"thomas@plougsgaard.dk","login":"plougsgaard","count":2},{"name":"SangYeob Yu","email":"syyu@lunit.io","login":"deminoth","count":2},{"name":"Nikolaj Mikkelsen","email":"nikolaj.c.mikkelsen@gmail.com","login":"ncmikkelsen","count":2},{"name":"John Reagan","email":"john.reagan@pathai.com","login":"pathai-jreagan","count":2},{"name":"John Perdue","email":"Perdue887@hotmail.com","login":"jp887","count":2},{"name":"Hendrik Lammers","email":"lammers@gmail.com","login":"hendriklammers","count":2},{"name":"Fabien Rohman","email":"fabien.rohman@geotoolkit.net","login":null,"count":1},{"name":"Hamza Tatheer","email":"htatheer@ssidecisions.com","login":null,"count":1},{"name":"John Ratcliff","email":"john.w.ratcliff@biola.edu","login":null,"count":1},{"name":"Jonathan Lake","email":"jonathan.lake@uphs.upenn.edu","login":null,"count":1},{"name":"Adinata Thayib","email":"adinata@pocketgems.com","login":null,"count":1},{"name":"Alexey Tikhonov","email":"admin@rosphoto.org","login":null,"count":1},{"name":"Antoine Vandecreme","email":"avandecreme@capitainetrain.com","login":null,"count":1},{"name":"Artem Kozlov","email":"ak@metaphacts.com","login":null,"count":1},{"name":"Benjamin 'blindCoder' Schieder","email":"blindcoder@scavenger.homeip.net","login":null,"count":1},{"name":"Cameron Baney","email":"cameron@blackfynn.com","login":null,"count":1},{"name":"Daniel Zimmermann","email":"daniel.zimmermann@serraview.com","login":null,"count":1},{"name":"edsilv","email":"edward.silverton@gmail.com","login":null,"count":1},{"name":"rvdb","email":"ron.vandenbranden@kantl.be","login":null,"count":1},{"name":"unknown","email":"WFok1@POULTRY-SLAM.ad.ypg.com","login":null,"count":1},{"name":"Oeystein Lygre","email":"oystein@ramsalt.com","login":null,"count":1},{"name":"Sean Nichols","email":"sean.nichols@pathcore.com","login":null,"count":1},{"name":"filak","email":"filak","login":"filak","count":1},{"name":"evilricio","email":"mguedes@criteriamarathon.com","login":"mauguedes","count":1},{"name":"Clay Coleman","email":"jclaytoncoleman@gmail.com","login":"claycoleman","count":1},{"name":"Craig A. Berry","email":"craigberry@mac.com","login":"craigberry","count":1},{"name":"Daniel Krech","email":"eikeon@eikeon.com","login":"eikeon","count":1},{"name":"Darío Hereñú","email":"magallania@gmail.com","login":"kant","count":1},{"name":"David Anderson","email":"danderson@diagraphics.com","login":"yowzadave","count":1},{"name":"David Baker","email":"acorncom","login":"acorncom","count":1},{"name":"Kevin Britten","email":"kevinjbritten@gmail.com","login":"KevinBritten","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"Tom Crane","email":"tom@nanoplanet.com","login":"tomcrane","count":1},{"name":"ambujsahu81","email":"Ambuj.sahu1998@gmail.com","login":"ambujsahu81","count":1},{"name":"berger-n","email":"quai.ledrurollin@gmail.com","login":"berger-n","count":1},{"name":"crydell","email":"31703366+crydell","login":"crydell","count":1},{"name":"devbyjonah","email":"jonahwagner231@gmail.com","login":"devbyjonah","count":1},{"name":"jonw-cogapp","email":"jonw@cogapp.com","login":"jonw-cogapp","count":1},{"name":"gunmiosb","email":"gunmiosb","login":"gunmiosb","count":1},{"name":"ganglike","email":"rudfkr248@gmail.com","login":"ganglike248","count":1},{"name":"frameflare","email":"yangzenghua@outlook.com","login":"frameflare","count":1},{"name":"Edminsson","email":"axel.aguilar@gmail.com","login":"Edminsson","count":1},{"name":"Andreas Wagner","email":"Andreas.Wagner@em.uni-frankfurt.de","login":"awagner-mainz","count":1},{"name":"Andreas Levers","email":"alevers@gmail.com","login":"96dpi","count":1},{"name":"Kenan Christian Dimas","email":"christian.dimas.94@gmail.com","login":"kenanchristian","count":1},{"name":"Jonas Daniel","email":"jonas@ogaard.no","login":"Jondeen","count":1},{"name":"Johannes Mueller","email":"johannes.mueller@precipoint.de","login":"JoFrMueller","count":1},{"name":"Jay Smith","email":"jay.r.smith@gmail.com","login":"jayrsmith","count":1},{"name":"Javier Quevedo","email":"jquevedo@gmail.com","login":"javierquevedo","count":1},{"name":"Jasper Staab","email":"jasper.staab@10xgenomics.com","login":"jstaab","count":1},{"name":"Jan Hudecek","email":"j.hudecek@nki.nl","login":"j-hudecek","count":1},{"name":"Jacob Bakarich","email":"jacob@bakarich.io","login":"jbakarich","count":1},{"name":"Imran Asghar","email":"imranasghar96@hotmail.com","login":"MImranAsghar","count":1},{"name":"Illya Moskvin","email":"imoskvin@imamuseum.org","login":"IllyaMoskvin","count":1},{"name":"Haris Ghauri","email":"hrghauri@gmail.com","login":"hrghauri","count":1},{"name":"Hal Blackburn","email":"hwtb2@caret.cam.ac.uk","login":"ucamhal","count":1},{"name":"Greg Garson","email":"greggarson@gmail.com","login":"greggarson","count":1},{"name":"Gehan Gonsalkorale","email":"gehan.g@gmail.com","login":"gehan","count":1},{"name":"donotloveshampo","email":"594344517@qq.com","login":"donotloveshampo","count":1},{"name":"Chris Wilkinson","email":"c.wilkinson@elifesciences.org","login":"thewilkybarkid","count":1},{"name":"Chris Honselaar","email":"chris@clearcode.nl","login":"chrishonselaar","count":1},{"name":"Chris Beer","email":"cabeer@stanford.edu","login":"cbeer","count":1},{"name":"Baltazar Gomez","email":"btzr.io@gmail.com","login":"btzr-io","count":1},{"name":"Simon Green","email":"simon@captaincodeman.com","login":"CaptainCodeman","count":1},{"name":"Serge Markin","email":"serge.n.markin@gmail.com","login":"sergemarkin","count":1},{"name":"Sebastian Gassner","email":"sebastian.gassner@gmail.com","login":"sepastian","count":1},{"name":"Scott Lewis","email":"scott@roof12.com","login":"roof12","count":1},{"name":"Sam Wilson","email":"sam@samwilson.id.au","login":"samwilson","count":1},{"name":"Ronny Valentin Vindenes","email":"ronny.vindenes@bouvet.no","login":"rvv-bouvet","count":1},{"name":"Robert Colley","email":"robert.colley04@gmail.com","login":"robertjcolley","count":1},{"name":"Rick Burgstaler","email":"rburgstaler@yahoo.com","login":"rburgstaler","count":1},{"name":"Rainer Simon","email":"rainer@rainersimon.io","login":"rsimon","count":1},{"name":"Nelson Hart","email":"nelson.hart@gmail.com","login":"nhart","count":1},{"name":"Mutlu Koesem","email":"mkoesem@gmx.de","login":"mkoesem","count":1},{"name":"Min Xiang","email":"cff29546@gmail.com","login":"cff29546","count":1},{"name":"Max Poshusta","email":"MaxPoshusta@gmail.com","login":"maxshuty","count":1},{"name":"Martin Pluta","email":"martin.pluta@martinpluta.eu","login":"MartinPluta","count":1},{"name":"ygra","email":"github@hypftier.de","login":"ygra","count":1},{"name":"sbarex","email":"sbarex@gmail.com","login":"sbarex","count":1},{"name":"Evan Slawski","email":"evan.slawski@ithaka.org","login":"eslawski","count":1}],"total_commits":3011,"total_committers":220,"total_bot_commits":22,"total_bot_committers":1,"mean_commits":13.686363636363636,"dds":0.7283294586516107,"past_year_committers":[{"name":"Aiosa","email":"469130@mail.muni.cz","login":null,"count":75},{"name":"Ian Gilman","email":"ian@iangilman.com","login":"iangilman","count":50},{"name":"achu1998","email":"a1866320@adelaide.edu.au","login":"achu1998","count":21},{"name":"Ruven","email":"ruven@users.sourceforge.net","login":"ruven","count":15},{"name":"Tom","email":"tmpearce@gmail.com","login":"pearcetm","count":13},{"name":"Richard Benjamin Allen","email":"richard@palaepi.org.uk","login":null,"count":9},{"name":"Michael Gibson","email":"michael.gibson@techcyte.com","login":null,"count":9},{"name":"vinithzack@gmail.com","email":"vinithzack@gmail.com","login":"Vinith1919","count":8},{"name":"Harsh Kumar Gupta","email":"harshkumargupta2023@gmail.com","login":"harshkg23","count":6},{"name":"Sumaiya2505","email":"107361755+Sumaiya2505","login":"Sumaiya2505","count":4},{"name":"Jessica R.","email":"60241371+Seafret","login":"Seafret","count":3},{"name":"Paul Cram","email":"paul.cram@techcyte.com","login":"pcram-techcyte","count":3},{"name":"DougTCooke","email":"douglastcooke@gmail.com","login":"DougTCooke","count":3},{"name":"Andrew Armbruster","email":"AndrewADev@gmail.com","login":"AndrewADev","count":2},{"name":"Benny Lichtner","email":"bennlich@gmail.com","login":"bennlich","count":2},{"name":"Shaswata Panda","email":"106397517+shaswata-26","login":"shaswata-26","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"lokaesshwar","email":"lokaesshwar@gmail.com","login":"lokaesshwar","count":2},{"name":"David Anderson","email":"danderson@diagraphics.com","login":"yowzadave","count":1},{"name":"Jacob Bakarich","email":"jacob@bakarich.io","login":"jbakarich","count":1},{"name":"ganglike","email":"rudfkr248@gmail.com","login":"ganglike248","count":1},{"name":"sbarex","email":"sbarex@gmail.com","login":"sbarex","count":1},{"name":"Mark Salsbery","email":"msalsbery@hotmail.com","login":"msalsbery","count":1},{"name":"Min Xiang","email":"cff29546@gmail.com","login":"cff29546","count":1}],"past_year_total_commits":235,"past_year_total_committers":24,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":9.791666666666666,"past_year_dds":0.6808510638297872,"last_synced_at":"2025-07-04T10:35:38.912Z","last_synced_commit":"e6e1c7b699988b8c336d3266ca2bc200773dd85a","created_at":"2023-03-07T11:21:16.975Z","updated_at":"2025-07-04T10:35:38.913Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"openseadragon/openseadragon","html_url":"https://github.com/openseadragon/openseadragon","last_synced_at":"2025-09-02T06:01:39.668Z","status":null,"issues_count":426,"pull_requests_count":216,"avg_time_to_close_issue":46021084.91119691,"avg_time_to_close_pull_request":4282461.782122905,"issues_closed_count":259,"pull_requests_closed_count":179,"pull_request_authors_count":67,"issue_authors_count":291,"avg_comments_per_issue":6.213615023474178,"avg_comments_per_pull_request":5.680555555555555,"merged_pull_requests_count":153,"bot_issues_count":0,"bot_pull_requests_count":6,"past_year_issues_count":106,"past_year_pull_requests_count":111,"past_year_avg_time_to_close_issue":1453430.2045454546,"past_year_avg_time_to_close_pull_request":686603.4404761905,"past_year_issues_closed_count":44,"past_year_pull_requests_closed_count":84,"past_year_pull_request_authors_count":38,"past_year_issue_authors_count":71,"past_year_avg_comments_per_issue":3.556603773584906,"past_year_avg_comments_per_pull_request":2.720720720720721,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":66,"created_at":"2023-05-16T15:31:59.917Z","updated_at":"2025-09-03T05:39:55.615Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/openseadragon%2Fopenseadragon/issues","issue_labels_count":{"question":178,"bug":65,"enhancement":51,"good first issue":15,"documentation":13,"possible plugin":10,"duplicate":6,"performance":5,"major":5,"up for grabs":2,"critical":1},"pull_request_labels_count":{"dependencies":7,"enhancement":7,"documentation":3,"bug":2,"javascript":2,"up for grabs":1,"critical":1},"issue_author_associations_count":{"NONE":351,"CONTRIBUTOR":58,"MEMBER":16},"pull_request_author_associations_count":{"CONTRIBUTOR":142,"NONE":69,"MEMBER":15},"issue_authors":{"iangilman":13,"Whao510":12,"chengdonglin":12,"w5c17":8,"pearcetm":7,"BeebBenjamin":7,"jetic83":7,"SamHall":6,"hzxiaogang":5,"oblak1":5,"thec0keman":4,"zmomozq":4,"linruicheng1997":3,"Dainerx":3,"jonw-cogapp":3,"donotloveshampo":3,"cincospenguinos":3,"AndrewADev":3,"AnderSco01":3,"fr75":3,"bdrichards":3,"jbakarich":3,"btzr-io":2,"msalsbery":2,"adriandarian":2,"roshtha":2,"cmahnke":2,"maxbogue":2,"demiankatz":2,"craigberry":2,"joesong168":2,"matt-sd-watson":2,"liekeheijne":2,"tofetpuzo":2,"vivsamcom":2,"marcosocamargo":2,"SuhaibMaraqa":2,"LuckyLuo":2,"svchostdotexe":2,"davidxmiller":2,"abrlam":2,"dosstx":2,"Cenmingyang":2,"R-W-C":2,"vinayakgarg20":2,"liveman1":2,"MohitBansal321":2,"rferreiroa":2,"Aiosa":2,"Zardoz89":2,"Tobio89":2,"natelawrence":2,"j-hudecek":2,"jbhanks":2,"Edo2610":2,"sbarex":2,"philippe0206":2,"milelu-y":2,"mispranami":2,"laura-pun":1,"SMA-cgn":1,"damienkeating":1,"BSNagaraj":1,"aris-ang":1,"prasadrc":1,"humoyun91":1,"Rjaat":1,"dmandreev":1,"grbnzbn":1,"piotrpiotr1":1,"JasonCheng1":1,"andreastein":1,"pablanco":1,"brunogml":1,"mohamedben82":1,"MWhiteFearless":1,"mohitks77":1,"ThatDogisCoding":1,"magednasan":1,"JerryGit1":1,"airam85":1,"gbassham":1,"lutzhelm":1,"Ottozz":1,"hisomu":1,"sergiordg00":1,"jhbum01":1,"hjb1694":1,"yanzhou-share":1,"zero41120":1,"yoram-phenota":1,"aleeex325":1,"Zarar-Azwar":1,"shm-swe":1,"keyboqrd":1,"valeriofinazzo":1,"geoff-harper":1,"ade90036":1,"aciurea":1,"Zvyozdo4ka":1,"heatherhosler":1,"gkdagk":1,"AntonioSardinelli":1,"stefanheinze":1,"yangjiazhne":1,"raulgabor":1,"ferropasha":1,"istabraqruhaili":1,"mdjasper":1,"preiaen":1,"Nightingale11":1,"pcram-techcyte":1,"jthommes":1,"APerricone":1,"emily-malone":1,"athimannil":1,"SuneRadich":1,"aeschylus":1,"geoff-harper-qii":1,"tamsilpw":1,"nsoarim":1,"kaplanitay":1,"leonardoazz99":1,"lcl45":1,"andrealiss2000":1,"makannew":1,"Abd-Sh":1,"jmontoyam":1,"dusko23":1,"hrghauri":1,"johnico":1,"Thomas365":1,"brett3am":1,"Mullycap":1,"jmichalicek":1,"saracarl":1,"oceanful":1,"manuelsongokuh":1,"bwiebeck":1,"SaberNewLife":1,"ZephyrRaine":1,"EKOLX":1,"Kampii":1,"Pin0":1,"lucasgueller":1,"imarabinda":1,"LarreaBon":1,"sebastiangug":1,"sandhya212":1,"RonyKordahi":1,"matthias-fratz-bsz":1,"Lucia2912":1,"briandyn":1,"wangshun1121":1,"rokudo69":1,"xichenli00":1,"svetlika":1,"eriksjolund":1,"alvaromartmart":1,"sank96":1,"admaloch":1,"Medwar":1,"Scream199109":1,"Kartheekgolla1":1,"mohitKS777":1,"pr8448bristol":1,"fnandoz21":1,"umairm638":1,"jstevensonhoare":1,"retkocompany":1,"hyooeun":1,"nikreations":1,"irisliucy":1,"zhengzho":1,"tatoosa":1,"brecht-vermeersch":1,"user-43019326":1,"KrupaRajashekar":1,"merlinlechanteur":1,"LeoSeyers":1,"rshawkins":1,"jwindhager":1,"gennadywexler-BLM":1,"jeepman32":1,"jprhamburg":1,"rsimon":1,"kriewall":1,"junhui7654":1,"zfox23":1,"Deprecator16":1,"pranavgoel29":1,"lucas-tata-hologic":1,"rita-funk":1,"estockwellalpert":1,"souravsarkarnew":1,"thejohnhoffer":1,"DeVoropaev":1,"rsmith22":1,"danaLumy":1,"boskar":1,"bgilbert":1,"yowzadave":1,"paulmharwood":1,"ali1234":1,"7selik7":1,"mikolajbogusz-they":1,"david-carruth":1,"fitnycdigitalinitiatives":1,"Fusion86":1,"AsmaAq":1,"samyuan31515":1,"avandecreme":1,"acdha":1,"neuro3d":1,"adversor":1,"Frankling":1,"AnujDivkar":1,"swamidass":1,"ibex-lior":1,"cleverlight":1,"dianamarginean":1,"lihanyu-zero":1,"jonasengelmann":1,"gaofengxu888":1,"richardkc":1,"scottcali":1,"Kiku-CN":1,"jobh":1,"CryWhileCode":1,"PoorBillyPilgrim":1,"romandesigns":1,"MichaelWGibson":1,"callan-datarock":1,"Bporu":1,"ucyildirim":1,"VipSaran":1,"cskwg":1,"bennlich":1,"Bartvelp":1,"samuset":1,"petdud":1,"gregster7":1,"petk":1,"CostYour":1,"SamGalanakis":1,"mnoyes68":1,"madao-xx":1,"karin-toth":1,"SebDelile":1,"abhinav2712":1,"mariokolenic":1,"peetaaah":1,"lk-jeffpeck":1,"RSantosh09":1,"VladoPortos":1,"bruno-31":1,"Haseebhanif":1,"Clasen00":1,"jodogne":1,"raulgaborprft":1,"Dylan-Cairns":1,"cff29546":1,"nayanhodarPP":1,"abiswas97":1,"silence-top":1,"comrade2sun":1,"gimivi":1,"domenico-stragliotto":1,"lesolorzanov":1,"elspeth-rabid":1,"ChunxuYang":1,"robhicks":1,"ShashanKV98":1,"frontendjordan":1,"szabonandi":1,"kieran-artworker":1,"hrocha1":1,"Mengyao-Li":1,"xuwenxiang1030":1,"tuseto":1,"PpyMohan":1,"robertjcolley":1,"jeau":1,"GenieTim":1,"t11r":1,"barryspearce":1,"TomDijkema":1,"dbonafin":1,"SpeedOfSpin":1,"Sharad-Patel1":1},"pull_request_authors":{"pearcetm":48,"Aiosa":15,"MichaelWGibson":10,"AndrewADev":9,"msalsbery":9,"eug-L":8,"dependabot[bot]":7,"ruven":7,"BeebBenjamin":6,"DougTCooke":6,"lokaesshwar":6,"achu1998":6,"iangilman":6,"cincospenguinos":4,"cavenel":3,"MohitBansal321":3,"rahulchaudhari06":3,"gaiborjosue":2,"AJoker0":2,"thec0keman":2,"yowzadave":2,"cff29546":2,"SarveshShahane":2,"Vinith1919":2,"Seafret":2,"ATH42":2,"delhoume":2,"jbakarich":2,"Sumaiya2505":2,"harshkg23":2,"nkathawa":2,"sbarex":2,"jonasengelmann":2,"pcram-techcyte":2,"Ughuuu":2,"rohitgs28":2,"shaswata-26":2,"bennlich":2,"340rahul":1,"Titan21":1,"amudhanj26":1,"VIRAT9358":1,"robertjcolley":1,"SebDelile":1,"craigberry":1,"lcl45":1,"yurii2007":1,"akriti04gupta":1,"mmcclimon":1,"akansjain":1,"uschmidt83":1,"donotloveshampo":1,"suvanshenoy":1,"hrocha1":1,"ChiliJohnson":1,"ganglike248":1,"jetic83":1,"stefanheinze":1,"seanich":1,"damonsson":1,"Tobio89":1,"rsimon":1,"frameflare":1,"lutzhelm":1,"geoff-harper":1,"nmengers":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10073071,"issues_count":31246289,"pull_requests_count":95565944,"authors_count":10690374,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"question":20,"bug":17,"enhancement":5,"good first issue":3},"past_year_pull_request_labels_count":{"dependencies":4,"javascript":2},"past_year_issue_author_associations_count":{"NONE":91,"CONTRIBUTOR":13,"MEMBER":5},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":68,"NONE":51,"MEMBER":3},"past_year_issue_authors":{"w5c17":8,"chengdonglin":7,"iangilman":5,"hzxiaogang":3,"Whao510":3,"BeebBenjamin":3,"SamHall":3,"cincospenguinos":3,"fr75":2,"demiankatz":2,"davidxmiller":2,"Tobio89":2,"cmahnke":2,"jbakarich":2,"Cenmingyang":2,"vinayakgarg20":2,"sbarex":2,"matt-sd-watson":2,"mispranami":2,"richardkc":1,"raulgaborprft":1,"preiaen":1,"pranavgoel29":1,"pearcetm":1,"pcram-techcyte":1,"oblak1":1,"nsoarim":1,"abrlam":1,"scottcali":1,"sebastiangug":1,"ShashanKV98":1,"silence-top":1,"t11r":1,"tamsilpw":1,"thec0keman":1,"tuseto":1,"user-43019326":1,"yangjiazhne":1,"yoram-phenota":1,"yowzadave":1,"Zarar-Azwar":1,"ZephyrRaine":1,"adriandarian":1,"Aiosa":1,"andreastein":1,"APerricone":1,"bdrichards":1,"bennlich":1,"briandyn":1,"cff29546":1,"CostYour":1,"Dainerx":1,"donotloveshampo":1,"ferropasha":1,"fitnycdigitalinitiatives":1,"Fusion86":1,"GenieTim":1,"geoff-harper-qii":1,"heatherhosler":1,"hrocha1":1,"jetic83":1,"junhui7654":1,"jwindhager":1,"keyboqrd":1,"Kiku-CN":1,"LarreaBon":1,"madao-xx":1,"manuelsongokuh":1,"marcosocamargo":1,"maxbogue":1,"MichaelWGibson":1},"past_year_pull_request_authors":{"pearcetm":15,"Aiosa":12,"MichaelWGibson":10,"achu1998":6,"ruven":6,"lokaesshwar":6,"DougTCooke":6,"dependabot[bot]":4,"cincospenguinos":4,"AndrewADev":4,"iangilman":3,"rahulchaudhari06":3,"bennlich":2,"Vinith1919":2,"Sumaiya2505":2,"SarveshShahane":2,"shaswata-26":2,"ATH42":2,"rohitgs28":2,"cavenel":2,"pcram-techcyte":2,"BeebBenjamin":2,"Seafret":2,"jbakarich":2,"cff29546":2,"AJoker0":2,"harshkg23":2,"nkathawa":2,"sbarex":2,"yowzadave":2,"akriti04gupta":1,"hrocha1":1,"suvanshenoy":1,"amudhanj26":1,"ganglike248":1,"Tobio89":1,"yurii2007":1},"maintainers":[{"login":"iangilman","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"},{"login":"msalsbery","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/msalsbery"},{"login":"avandecreme","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/avandecreme"}],"active_maintainers":[{"login":"iangilman","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/iangilman"}]},"events":null,"keywords":["high-resolution","iiif","image","image-viewer","javascript","viewer","zooming"],"dependencies":[{"ecosystem":"npm","filepath":"package-lock.json","sha":null,"kind":"lockfile","created_at":"2022-07-12T15:03:06.357Z","updated_at":"2022-07-12T15:03:06.357Z","repository_link":"https://github.com/openseadragon/openseadragon/blob/master/package-lock.json","dependencies":[{"id":159425080,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":159425081,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425082,"package_name":"debug","ecosystem":"npm","requirements":"4.3.3","direct":false,"kind":"development","optional":false},{"id":159425083,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":159425084,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":159425085,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.9.2","direct":false,"kind":"development","optional":false},{"id":159425086,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":159425087,"package_name":"@types/node","ecosystem":"npm","requirements":"17.0.0","direct":false,"kind":"development","optional":false},{"id":159425088,"package_name":"@types/yauzl","ecosystem":"npm","requirements":"2.9.2","direct":false,"kind":"development","optional":false},{"id":159425089,"package_name":"abbrev","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425090,"package_name":"accepts","ecosystem":"npm","requirements":"1.3.7","direct":false,"kind":"development","optional":false},{"id":159425091,"package_name":"acorn","ecosystem":"npm","requirements":"8.6.0","direct":false,"kind":"development","optional":false},{"id":159425092,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":159425093,"package_name":"adm-zip","ecosystem":"npm","requirements":"0.5.9","direct":false,"kind":"development","optional":false},{"id":159425094,"package_name":"agent-base","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":159425095,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"development","optional":false},{"id":159425096,"package_name":"amdefine","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425097,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":159425098,"package_name":"ansi-regex","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":159425099,"package_name":"ansi-styles","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"development","optional":false},{"id":159425100,"package_name":"anymatch","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":159425101,"package_name":"archiver","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":159425102,"package_name":"async","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"development","optional":false},{"id":159425103,"package_name":"readable-stream","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"development","optional":false},{"id":159425104,"package_name":"archiver-utils","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":159425105,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425106,"package_name":"argparse","ecosystem":"npm","requirements":"1.0.10","direct":false,"kind":"development","optional":false},{"id":159425107,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":159425108,"package_name":"arr-diff","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425109,"package_name":"arr-flatten","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425110,"package_name":"arr-union","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":159425111,"package_name":"array-each","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425112,"package_name":"array-slice","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425113,"package_name":"array-unique","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":159425114,"package_name":"assert","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":159425115,"package_name":"assign-symbols","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425116,"package_name":"async","ecosystem":"npm","requirements":"1.5.2","direct":false,"kind":"development","optional":false},{"id":159425117,"package_name":"async-each","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":159425118,"package_name":"async-limiter","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425119,"package_name":"atob","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":159425120,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425121,"package_name":"base","ecosystem":"npm","requirements":"0.11.2","direct":false,"kind":"development","optional":false},{"id":159425122,"package_name":"define-property","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425123,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425124,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425125,"package_name":"is-descriptor","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425126,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":159425127,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":159425128,"package_name":"base64-js","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"development","optional":false},{"id":159425129,"package_name":"basic-auth","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425130,"package_name":"batch","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":159425131,"package_name":"binary-extensions","ecosystem":"npm","requirements":"1.13.1","direct":false,"kind":"development","optional":false},{"id":159425132,"package_name":"bindings","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":159425133,"package_name":"bl","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":159425134,"package_name":"body","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":159425135,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"development","optional":false},{"id":159425136,"package_name":"braces","ecosystem":"npm","requirements":"1.8.5","direct":false,"kind":"development","optional":false},{"id":159425137,"package_name":"buffer","ecosystem":"npm","requirements":"5.7.1","direct":false,"kind":"development","optional":false},{"id":159425138,"package_name":"buffer-crc32","ecosystem":"npm","requirements":"0.2.13","direct":false,"kind":"development","optional":false},{"id":159425139,"package_name":"bytes","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425140,"package_name":"cache-base","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425141,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":159425142,"package_name":"chalk","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"development","optional":false},{"id":159425143,"package_name":"chokidar","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"development","optional":false},{"id":159425144,"package_name":"glob-parent","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425145,"package_name":"is-extglob","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425146,"package_name":"is-glob","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425147,"package_name":"chownr","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":159425148,"package_name":"class-utils","ecosystem":"npm","requirements":"0.3.6","direct":false,"kind":"development","optional":false},{"id":159425149,"package_name":"define-property","ecosystem":"npm","requirements":"0.2.5","direct":false,"kind":"development","optional":false},{"id":159425150,"package_name":"collection-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425151,"package_name":"color-convert","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":159425152,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":159425153,"package_name":"colors","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":159425154,"package_name":"commander","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"development","optional":false},{"id":159425155,"package_name":"component-emitter","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":159425156,"package_name":"compress-commons","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":159425157,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":159425158,"package_name":"connect","ecosystem":"npm","requirements":"3.7.0","direct":false,"kind":"development","optional":false},{"id":159425159,"package_name":"connect-livereload","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":159425160,"package_name":"continuable-cache","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":159425161,"package_name":"copy-descriptor","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":159425162,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425163,"package_name":"crc-32","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":159425164,"package_name":"crc32-stream","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":159425165,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"development","optional":false},{"id":159425166,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":159425167,"package_name":"dateformat","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":159425168,"package_name":"debug","ecosystem":"npm","requirements":"2.6.9","direct":false,"kind":"development","optional":false},{"id":159425169,"package_name":"decode-uri-component","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":159425170,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":159425171,"package_name":"define-property","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":159425172,"package_name":"depd","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425173,"package_name":"destroy","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":159425174,"package_name":"detect-file","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":159425175,"package_name":"devtools-protocol","ecosystem":"npm","requirements":"0.0.818844","direct":false,"kind":"development","optional":false},{"id":159425176,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425177,"package_name":"duplexer","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":159425178,"package_name":"duplexify","ecosystem":"npm","requirements":"3.7.1","direct":false,"kind":"development","optional":false},{"id":159425179,"package_name":"ee-first","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425180,"package_name":"encodeurl","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425181,"package_name":"end-of-stream","ecosystem":"npm","requirements":"1.4.4","direct":false,"kind":"development","optional":false},{"id":159425182,"package_name":"enquirer","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"development","optional":false},{"id":159425183,"package_name":"ensure-posix-path","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425184,"package_name":"error","ecosystem":"npm","requirements":"7.2.1","direct":false,"kind":"development","optional":false},{"id":159425185,"package_name":"escape-html","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":159425186,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":159425187,"package_name":"escodegen","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"development","optional":false},{"id":159425188,"package_name":"esprima","ecosystem":"npm","requirements":"2.7.3","direct":false,"kind":"development","optional":false},{"id":159425189,"package_name":"estraverse","ecosystem":"npm","requirements":"1.9.3","direct":false,"kind":"development","optional":false},{"id":159425190,"package_name":"levn","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":159425191,"package_name":"optionator","ecosystem":"npm","requirements":"0.8.3","direct":false,"kind":"development","optional":false},{"id":159425192,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":159425193,"package_name":"source-map","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":159425194,"package_name":"type-check","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":159425195,"package_name":"eslint","ecosystem":"npm","requirements":"8.5.0","direct":false,"kind":"development","optional":false},{"id":159425196,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":159425197,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":159425198,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":159425199,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425200,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":159425201,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425202,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425203,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":159425204,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":159425205,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"development","optional":false},{"id":159425206,"package_name":"eslint-utils","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425207,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":159425208,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":159425209,"package_name":"espree","ecosystem":"npm","requirements":"9.2.0","direct":false,"kind":"development","optional":false},{"id":159425210,"package_name":"esprima","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":159425211,"package_name":"esquery","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":159425212,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":159425213,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":159425214,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":159425215,"package_name":"etag","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"development","optional":false},{"id":159425216,"package_name":"eventemitter2","ecosystem":"npm","requirements":"0.4.14","direct":false,"kind":"development","optional":false},{"id":159425217,"package_name":"events","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425218,"package_name":"exists-stat","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425219,"package_name":"exit","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":159425220,"package_name":"exit-on-epipe","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425221,"package_name":"expand-brackets","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"development","optional":false},{"id":159425222,"package_name":"expand-range","ecosystem":"npm","requirements":"1.8.2","direct":false,"kind":"development","optional":false},{"id":159425223,"package_name":"expand-tilde","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"development","optional":false},{"id":159425224,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":159425225,"package_name":"extend-shallow","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":159425226,"package_name":"is-extendable","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425227,"package_name":"extglob","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":159425228,"package_name":"extract-zip","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425229,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":159425230,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":159425231,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":159425232,"package_name":"faye-websocket","ecosystem":"npm","requirements":"0.10.0","direct":false,"kind":"development","optional":false},{"id":159425233,"package_name":"fd-slicer","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425234,"package_name":"figures","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"development","optional":false},{"id":159425235,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":159425236,"package_name":"file-uri-to-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425237,"package_name":"filename-regex","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425238,"package_name":"fill-range","ecosystem":"npm","requirements":"2.2.4","direct":false,"kind":"development","optional":false},{"id":159425239,"package_name":"finalhandler","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":159425240,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":159425241,"package_name":"findup-sync","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":159425242,"package_name":"glob","ecosystem":"npm","requirements":"5.0.15","direct":false,"kind":"development","optional":false},{"id":159425243,"package_name":"fined","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":159425244,"package_name":"expand-tilde","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":159425245,"package_name":"flagged-respawn","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425246,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":159425247,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":159425248,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"development","optional":false},{"id":159425249,"package_name":"for-in","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425250,"package_name":"for-own","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"development","optional":false},{"id":159425251,"package_name":"fragment-cache","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":159425252,"package_name":"fresh","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"development","optional":false},{"id":159425253,"package_name":"fs-constants","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425254,"package_name":"fs-exists-sync","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":159425255,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425256,"package_name":"fsevents","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"development","optional":false},{"id":159425257,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425258,"package_name":"functional-red-black-tree","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425259,"package_name":"gaze","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":159425260,"package_name":"get-stream","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"development","optional":false},{"id":159425261,"package_name":"get-value","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":159425262,"package_name":"getobject","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425263,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":159425264,"package_name":"glob-base","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":159425265,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":159425266,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":159425267,"package_name":"global-modules","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":159425268,"package_name":"is-windows","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":159425269,"package_name":"global-prefix","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"development","optional":false},{"id":159425270,"package_name":"globals","ecosystem":"npm","requirements":"13.12.0","direct":false,"kind":"development","optional":false},{"id":159425271,"package_name":"globule","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":159425272,"package_name":"glob","ecosystem":"npm","requirements":"7.1.6","direct":false,"kind":"development","optional":false},{"id":159425273,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.4","direct":false,"kind":"development","optional":false},{"id":159425274,"package_name":"graceful-readlink","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425275,"package_name":"grunt","ecosystem":"npm","requirements":"1.5.3","direct":false,"kind":"development","optional":false},{"id":159425276,"package_name":"glob","ecosystem":"npm","requirements":"7.1.7","direct":false,"kind":"development","optional":false},{"id":159425277,"package_name":"grunt-cli","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"development","optional":false},{"id":159425278,"package_name":"nopt","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":159425279,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.14.1","direct":false,"kind":"development","optional":false},{"id":159425280,"package_name":"grunt-contrib-clean","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425281,"package_name":"async","ecosystem":"npm","requirements":"2.6.3","direct":false,"kind":"development","optional":false},{"id":159425282,"package_name":"grunt-contrib-compress","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425283,"package_name":"grunt-contrib-concat","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425284,"package_name":"grunt-contrib-connect","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425285,"package_name":"grunt-contrib-qunit","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":159425286,"package_name":"eventemitter2","ecosystem":"npm","requirements":"6.4.5","direct":false,"kind":"development","optional":false},{"id":159425287,"package_name":"grunt-contrib-uglify","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":159425288,"package_name":"uglify-js","ecosystem":"npm","requirements":"3.14.5","direct":false,"kind":"development","optional":false},{"id":159425289,"package_name":"grunt-contrib-watch","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425290,"package_name":"grunt-eslint","ecosystem":"npm","requirements":"24.0.0","direct":false,"kind":"development","optional":false},{"id":159425291,"package_name":"grunt-git-describe","ecosystem":"npm","requirements":"2.4.4","direct":false,"kind":"development","optional":false},{"id":159425292,"package_name":"grunt-istanbul","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"development","optional":false},{"id":159425293,"package_name":"ansi-styles","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":159425294,"package_name":"chalk","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425295,"package_name":"supports-color","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425296,"package_name":"grunt-known-options","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425297,"package_name":"grunt-legacy-log","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425298,"package_name":"grunt-legacy-log-utils","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":159425299,"package_name":"grunt-legacy-util","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425300,"package_name":"async","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"development","optional":false},{"id":159425301,"package_name":"grunt-text-replace","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":159425302,"package_name":"grunt-util-args","ecosystem":"npm","requirements":"0.0.6","direct":false,"kind":"development","optional":false},{"id":159425303,"package_name":"grunt-util-options","ecosystem":"npm","requirements":"0.0.4","direct":false,"kind":"development","optional":false},{"id":159425304,"package_name":"grunt-util-process","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"development","optional":false},{"id":159425305,"package_name":"grunt-util-property","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"development","optional":false},{"id":159425306,"package_name":"grunt-util-spawn","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"development","optional":false},{"id":159425307,"package_name":"gzip-size","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425308,"package_name":"handlebars","ecosystem":"npm","requirements":"4.7.7","direct":false,"kind":"development","optional":false},{"id":159425309,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"development","optional":false},{"id":159425310,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":159425311,"package_name":"has-ansi","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425312,"package_name":"has-flag","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425313,"package_name":"has-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425314,"package_name":"has-values","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425315,"package_name":"is-number","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425316,"package_name":"kind-of","ecosystem":"npm","requirements":"3.2.2","direct":false,"kind":"development","optional":false},{"id":159425317,"package_name":"kind-of","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425318,"package_name":"homedir-polyfill","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":159425319,"package_name":"hooker","ecosystem":"npm","requirements":"0.2.3","direct":false,"kind":"development","optional":false},{"id":159425320,"package_name":"http-errors","ecosystem":"npm","requirements":"1.6.3","direct":false,"kind":"development","optional":false},{"id":159425321,"package_name":"depd","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":159425322,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":159425323,"package_name":"http-parser-js","ecosystem":"npm","requirements":"0.5.2","direct":false,"kind":"development","optional":false},{"id":159425324,"package_name":"https-browserify","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":159425325,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425326,"package_name":"iconv-lite","ecosystem":"npm","requirements":"0.4.24","direct":false,"kind":"development","optional":false},{"id":159425327,"package_name":"ieee754","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":159425328,"package_name":"ignore","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"development","optional":false},{"id":159425329,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"development","optional":false},{"id":159425330,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":159425331,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"development","optional":false},{"id":159425332,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":159425333,"package_name":"ini","ecosystem":"npm","requirements":"1.3.7","direct":false,"kind":"development","optional":false},{"id":159425334,"package_name":"interpret","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425335,"package_name":"is-absolute","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425336,"package_name":"is-accessor-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"development","optional":false},{"id":159425337,"package_name":"is-binary-path","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425338,"package_name":"is-buffer","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"development","optional":false},{"id":159425339,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"development","optional":false},{"id":159425340,"package_name":"is-data-descriptor","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":159425341,"package_name":"is-descriptor","ecosystem":"npm","requirements":"0.1.6","direct":false,"kind":"development","optional":false},{"id":159425342,"package_name":"kind-of","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":159425343,"package_name":"is-dotfile","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"development","optional":false},{"id":159425344,"package_name":"is-equal-shallow","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":159425345,"package_name":"is-extendable","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":159425346,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":159425347,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":159425348,"package_name":"is-number","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":159425349,"package_name":"is-number-like","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"development","optional":false},{"id":159425350,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":159425351,"package_name":"is-posix-bracket","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":159425352,"package_name":"is-primitive","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425353,"package_name":"is-relative","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425354,"package_name":"is-unc-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425355,"package_name":"is-windows","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425356,"package_name":"is-wsl","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425357,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425358,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425359,"package_name":"isobject","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":159425360,"package_name":"istanbul","ecosystem":"npm","requirements":"0.4.5","direct":false,"kind":"development","optional":false},{"id":159425361,"package_name":"abbrev","ecosystem":"npm","requirements":"1.0.9","direct":false,"kind":"development","optional":false},{"id":159425362,"package_name":"has-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425363,"package_name":"mkdirp","ecosystem":"npm","requirements":"0.5.5","direct":false,"kind":"development","optional":false},{"id":159425364,"package_name":"resolve","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"development","optional":false},{"id":159425365,"package_name":"supports-color","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"development","optional":false},{"id":159425366,"package_name":"js-reporters","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":159425367,"package_name":"js-yaml","ecosystem":"npm","requirements":"3.13.1","direct":false,"kind":"development","optional":false},{"id":159425368,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":159425369,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425370,"package_name":"lazystream","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425371,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":159425372,"package_name":"liftup","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":159425373,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":159425374,"package_name":"detect-file","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425375,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":159425376,"package_name":"findup-sync","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425377,"package_name":"global-modules","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425378,"package_name":"global-prefix","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425379,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"development","optional":false},{"id":159425380,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"development","optional":false},{"id":159425381,"package_name":"resolve-dir","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425382,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":159425383,"package_name":"livereload-js","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"development","optional":false},{"id":159425384,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":159425385,"package_name":"lodash","ecosystem":"npm","requirements":"4.17.21","direct":false,"kind":"development","optional":false},{"id":159425386,"package_name":"lodash.defaults","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":159425387,"package_name":"lodash.difference","ecosystem":"npm","requirements":"4.5.0","direct":false,"kind":"development","optional":false},{"id":159425388,"package_name":"lodash.flatten","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"development","optional":false},{"id":159425389,"package_name":"lodash.isfinite","ecosystem":"npm","requirements":"3.3.2","direct":false,"kind":"development","optional":false},{"id":159425390,"package_name":"lodash.isplainobject","ecosystem":"npm","requirements":"4.0.6","direct":false,"kind":"development","optional":false},{"id":159425391,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"development","optional":false},{"id":159425392,"package_name":"lodash.union","ecosystem":"npm","requirements":"4.6.0","direct":false,"kind":"development","optional":false},{"id":159425393,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":159425394,"package_name":"make-iterator","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425395,"package_name":"map-cache","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"development","optional":false},{"id":159425396,"package_name":"map-visit","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425397,"package_name":"matcher-collection","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":159425398,"package_name":"math-random","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":159425399,"package_name":"maxmin","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":159425400,"package_name":"chalk","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":159425401,"package_name":"pretty-bytes","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":159425402,"package_name":"micromatch","ecosystem":"npm","requirements":"2.3.11","direct":false,"kind":"development","optional":false},{"id":159425403,"package_name":"mime","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"development","optional":false},{"id":159425404,"package_name":"mime-db","ecosystem":"npm","requirements":"1.51.0","direct":false,"kind":"development","optional":false},{"id":159425405,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.34","direct":false,"kind":"development","optional":false},{"id":159425406,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":159425407,"package_name":"minimist","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"development","optional":false},{"id":159425408,"package_name":"mixin-deep","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":159425409,"package_name":"mkdirp","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"development","optional":false},{"id":159425410,"package_name":"mkdirp-classic","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"development","optional":false},{"id":159425411,"package_name":"morgan","ecosystem":"npm","requirements":"1.10.0","direct":false,"kind":"development","optional":false},{"id":159425412,"package_name":"ms","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425413,"package_name":"nan","ecosystem":"npm","requirements":"2.14.1","direct":false,"kind":"development","optional":false},{"id":159425414,"package_name":"nanomatch","ecosystem":"npm","requirements":"1.2.13","direct":false,"kind":"development","optional":false},{"id":159425415,"package_name":"arr-diff","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425416,"package_name":"array-unique","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"development","optional":false},{"id":159425417,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":159425418,"package_name":"negotiator","ecosystem":"npm","requirements":"0.6.2","direct":false,"kind":"development","optional":false},{"id":159425419,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.1","direct":false,"kind":"development","optional":false},{"id":159425420,"package_name":"node-fetch","ecosystem":"npm","requirements":"2.6.7","direct":false,"kind":"development","optional":false},{"id":159425421,"package_name":"node-http2","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":159425422,"package_name":"nopt","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"development","optional":false},{"id":159425423,"package_name":"normalize-path","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":159425424,"package_name":"nue","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"development","optional":false},{"id":159425425,"package_name":"number-is-nan","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425426,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":159425427,"package_name":"object-copy","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":159425428,"package_name":"object-visit","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425429,"package_name":"object.defaults","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425430,"package_name":"for-own","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425431,"package_name":"object.map","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425432,"package_name":"object.omit","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425433,"package_name":"object.pick","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"development","optional":false},{"id":159425434,"package_name":"on-finished","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":159425435,"package_name":"on-headers","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425436,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":159425437,"package_name":"opn","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":159425438,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.1","direct":false,"kind":"development","optional":false},{"id":159425439,"package_name":"os-homedir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425440,"package_name":"os-tmpdir","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425441,"package_name":"osenv","ecosystem":"npm","requirements":"0.1.5","direct":false,"kind":"development","optional":false},{"id":159425442,"package_name":"p-each-series","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":159425443,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":159425444,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false},{"id":159425445,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":159425446,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425447,"package_name":"parse-filepath","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425448,"package_name":"parse-glob","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":159425449,"package_name":"parse-passwd","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425450,"package_name":"parseurl","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"development","optional":false},{"id":159425451,"package_name":"pascalcase","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":159425452,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425453,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425454,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":159425455,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"development","optional":false},{"id":159425456,"package_name":"path-root","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":159425457,"package_name":"path-root-regex","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":159425458,"package_name":"pend","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":159425459,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":159425460,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"development","optional":false},{"id":159425461,"package_name":"portscanner","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":159425462,"package_name":"posix-character-classes","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":159425463,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":159425464,"package_name":"preserve","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":159425465,"package_name":"pretty-bytes","ecosystem":"npm","requirements":"5.6.0","direct":false,"kind":"development","optional":false},{"id":159425466,"package_name":"printj","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":159425467,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425468,"package_name":"progress","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":159425469,"package_name":"proxy-from-env","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425470,"package_name":"pump","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425471,"package_name":"punycode","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":159425472,"package_name":"puppeteer","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":159425473,"package_name":"ws","ecosystem":"npm","requirements":"7.5.6","direct":false,"kind":"development","optional":false},{"id":159425474,"package_name":"qs","ecosystem":"npm","requirements":"6.9.4","direct":false,"kind":"development","optional":false},{"id":159425475,"package_name":"querystring","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":159425476,"package_name":"qunitjs","ecosystem":"npm","requirements":"2.4.1","direct":false,"kind":"development","optional":false},{"id":159425477,"package_name":"findup-sync","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":159425478,"package_name":"resolve","ecosystem":"npm","requirements":"1.3.2","direct":false,"kind":"development","optional":false},{"id":159425479,"package_name":"randomatic","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":159425480,"package_name":"is-number","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425481,"package_name":"range-parser","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":159425482,"package_name":"raw-body","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"development","optional":false},{"id":159425483,"package_name":"string_decoder","ecosystem":"npm","requirements":"0.10.31","direct":false,"kind":"development","optional":false},{"id":159425484,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.7","direct":false,"kind":"development","optional":false},{"id":159425485,"package_name":"readdir-glob","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425486,"package_name":"readdirp","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"development","optional":false},{"id":159425487,"package_name":"braces","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"development","optional":false},{"id":159425488,"package_name":"extend-shallow","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425489,"package_name":"expand-brackets","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"development","optional":false},{"id":159425490,"package_name":"extglob","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false},{"id":159425491,"package_name":"fill-range","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425492,"package_name":"micromatch","ecosystem":"npm","requirements":"3.1.10","direct":false,"kind":"development","optional":false},{"id":159425493,"package_name":"rechoir","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"development","optional":false},{"id":159425494,"package_name":"regex-cache","ecosystem":"npm","requirements":"0.4.4","direct":false,"kind":"development","optional":false},{"id":159425495,"package_name":"regex-not","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425496,"package_name":"regexpp","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":159425497,"package_name":"remove-trailing-separator","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425498,"package_name":"repeat-element","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"development","optional":false},{"id":159425499,"package_name":"repeat-string","ecosystem":"npm","requirements":"1.6.1","direct":false,"kind":"development","optional":false},{"id":159425500,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.0","direct":false,"kind":"development","optional":false},{"id":159425501,"package_name":"resolve-dir","ecosystem":"npm","requirements":"0.1.1","direct":false,"kind":"development","optional":false},{"id":159425502,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425503,"package_name":"resolve-url","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":159425504,"package_name":"ret","ecosystem":"npm","requirements":"0.1.15","direct":false,"kind":"development","optional":false},{"id":159425505,"package_name":"rimraf","ecosystem":"npm","requirements":"2.6.3","direct":false,"kind":"development","optional":false},{"id":159425506,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"development","optional":false},{"id":159425507,"package_name":"safe-json-parse","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425508,"package_name":"safe-regex","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425509,"package_name":"safer-buffer","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"development","optional":false},{"id":159425510,"package_name":"semver","ecosystem":"npm","requirements":"7.3.5","direct":false,"kind":"development","optional":false},{"id":159425511,"package_name":"send","ecosystem":"npm","requirements":"0.17.2","direct":false,"kind":"development","optional":false},{"id":159425512,"package_name":"http-errors","ecosystem":"npm","requirements":"1.8.1","direct":false,"kind":"development","optional":false},{"id":159425513,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":159425514,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"development","optional":false},{"id":159425515,"package_name":"serve-index","ecosystem":"npm","requirements":"1.9.1","direct":false,"kind":"development","optional":false},{"id":159425516,"package_name":"serve-static","ecosystem":"npm","requirements":"1.14.2","direct":false,"kind":"development","optional":false},{"id":159425517,"package_name":"set-value","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425518,"package_name":"setimmediate","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"development","optional":false},{"id":159425519,"package_name":"setprototypeof","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":159425520,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":159425521,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":159425522,"package_name":"snapdragon","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"development","optional":false},{"id":159425523,"package_name":"snapdragon-node","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":159425524,"package_name":"snapdragon-util","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":159425525,"package_name":"source-map","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"development","optional":false},{"id":159425526,"package_name":"source-map-resolve","ecosystem":"npm","requirements":"0.5.3","direct":false,"kind":"development","optional":false},{"id":159425527,"package_name":"source-map-url","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":159425528,"package_name":"split-string","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":159425529,"package_name":"sprintf-js","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"development","optional":false},{"id":159425530,"package_name":"static-extend","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":159425531,"package_name":"statuses","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"development","optional":false},{"id":159425532,"package_name":"stream-browserify","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425533,"package_name":"stream-buffers","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":159425534,"package_name":"stream-shift","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425535,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425536,"package_name":"string-template","ecosystem":"npm","requirements":"0.2.1","direct":false,"kind":"development","optional":false},{"id":159425537,"package_name":"strip-ansi","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":159425538,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":159425539,"package_name":"supports-color","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":159425540,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425541,"package_name":"tar-fs","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":159425542,"package_name":"tar-stream","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"development","optional":false},{"id":159425543,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"development","optional":false},{"id":159425544,"package_name":"through","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"development","optional":false},{"id":159425545,"package_name":"timers-browserify","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":159425546,"package_name":"tiny-lr","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425547,"package_name":"debug","ecosystem":"npm","requirements":"3.2.6","direct":false,"kind":"development","optional":false},{"id":159425548,"package_name":"to-object-path","ecosystem":"npm","requirements":"0.3.0","direct":false,"kind":"development","optional":false},{"id":159425549,"package_name":"to-regex","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"development","optional":false},{"id":159425550,"package_name":"to-regex-range","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":159425551,"package_name":"toidentifier","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425552,"package_name":"tr46","ecosystem":"npm","requirements":"0.0.3","direct":false,"kind":"development","optional":false},{"id":159425553,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":159425554,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"development","optional":false},{"id":159425555,"package_name":"uglify-js","ecosystem":"npm","requirements":"3.10.0","direct":false,"kind":"development","optional":false},{"id":159425556,"package_name":"ultron","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":159425557,"package_name":"unbzip2-stream","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"development","optional":false},{"id":159425558,"package_name":"unc-path-regex","ecosystem":"npm","requirements":"0.1.2","direct":false,"kind":"development","optional":false},{"id":159425559,"package_name":"underscore.string","ecosystem":"npm","requirements":"3.3.6","direct":false,"kind":"development","optional":false},{"id":159425560,"package_name":"union-value","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425561,"package_name":"unpipe","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425562,"package_name":"unset-value","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425563,"package_name":"has-value","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":159425564,"package_name":"has-values","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":159425565,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"development","optional":false},{"id":159425566,"package_name":"punycode","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":159425567,"package_name":"uri-path","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425568,"package_name":"urix","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":159425569,"package_name":"url","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"development","optional":false},{"id":159425570,"package_name":"use","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":159425571,"package_name":"util","ecosystem":"npm","requirements":"0.10.3","direct":false,"kind":"development","optional":false},{"id":159425572,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":159425573,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425574,"package_name":"utils-merge","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":159425575,"package_name":"v8-compile-cache","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":159425576,"package_name":"v8flags","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":159425577,"package_name":"walk-sync","ecosystem":"npm","requirements":"0.3.1","direct":false,"kind":"development","optional":false},{"id":159425578,"package_name":"webidl-conversions","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":159425579,"package_name":"websocket-driver","ecosystem":"npm","requirements":"0.7.4","direct":false,"kind":"development","optional":false},{"id":159425580,"package_name":"websocket-extensions","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":159425581,"package_name":"websocket-stream","ecosystem":"npm","requirements":"5.5.2","direct":false,"kind":"development","optional":false},{"id":159425582,"package_name":"whatwg-url","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":159425583,"package_name":"which","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":159425584,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":159425585,"package_name":"wordwrap","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":159425586,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":159425587,"package_name":"ws","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"development","optional":false},{"id":159425588,"package_name":"xtend","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false},{"id":159425589,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":159425590,"package_name":"yauzl","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"development","optional":false},{"id":159425591,"package_name":"zip-stream","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2022-07-12T15:03:06.592Z","updated_at":"2022-07-12T15:03:06.592Z","repository_link":"https://github.com/openseadragon/openseadragon/blob/master/package.json","dependencies":[{"id":159426102,"package_name":"grunt","ecosystem":"npm","requirements":"^1.4.1","direct":true,"kind":"development","optional":false},{"id":159426103,"package_name":"grunt-contrib-clean","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":159426104,"package_name":"grunt-contrib-compress","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":159426105,"package_name":"grunt-contrib-concat","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"development","optional":false},{"id":159426106,"package_name":"grunt-contrib-connect","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":159426107,"package_name":"grunt-contrib-qunit","ecosystem":"npm","requirements":"^5.1.1","direct":true,"kind":"development","optional":false},{"id":159426108,"package_name":"grunt-contrib-uglify","ecosystem":"npm","requirements":"^5.0.1","direct":true,"kind":"development","optional":false},{"id":159426109,"package_name":"grunt-contrib-watch","ecosystem":"npm","requirements":"^1.1.0","direct":true,"kind":"development","optional":false},{"id":159426110,"package_name":"grunt-eslint","ecosystem":"npm","requirements":"^24.0.0","direct":true,"kind":"development","optional":false},{"id":159426111,"package_name":"grunt-git-describe","ecosystem":"npm","requirements":"^2.4.4","direct":true,"kind":"development","optional":false},{"id":159426112,"package_name":"grunt-istanbul","ecosystem":"npm","requirements":"^0.8.0","direct":true,"kind":"development","optional":false},{"id":159426113,"package_name":"grunt-text-replace","ecosystem":"npm","requirements":"^0.4.0","direct":true,"kind":"development","optional":false},{"id":159426114,"package_name":"qunitjs","ecosystem":"npm","requirements":"2.4.1","direct":true,"kind":"development","optional":false}]}],"score":25.59989323633763,"created_at":"2025-09-04T15:51:17.642Z","updated_at":"2025-10-07T08:17:21.792Z","avatar_url":"https://github.com/openseadragon.png","language":"JavaScript","category":null,"sub_category":null,"monthly_downloads":137693,"funding_links":["https://opencollective.com/openseadragon"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["transformation","diffusion","cryptocurrencies","distributed","operating-system","optim","meshes","bioinformatics","deep-neural-networks","qml"],"project_url":"https://science.ecosyste.ms/api/v1/projects/42716","html_url":"https://science.ecosyste.ms/projects/42716","bibtex_url":"https://science.ecosyste.ms/projects/42716/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/42716/export.apalike"}