{"id":3569,"url":"https://github.com/haskell/haskell-mode","last_synced_at":"2026-09-28T08:02:50.362Z","repository":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":108,"last_synced_at":"2026-09-24T23:52:09.450Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":24435,"followers":939,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2026-09-24T23:52:09.464Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"packages":[{"id":13548061,"name":"haskell-mode","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["universe/devel"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T02:32:58.536Z","latest_release_published_at":"2026-02-11T02:32:58.536Z","latest_release_number":"17.2-5","last_synced_at":"2026-03-11T03:23:59.215Z","created_at":"2026-02-11T02:32:58.350Z","updated_at":"2026-09-20T23:40:33.052Z","registry_url":"https://launchpad.net/ubuntu/+source/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"elpa-haskell-mode, haskell-mode","standards_version":"4.5.0","maintainer":"Debian Emacsen Team \u003cdebian-emacsen@lists.debian.org\u003e","build_depends":"cabal-install, debhelper-compat (= 12), dh-elpa, ghc, git, haskell-stack, install-info, emacs | emacs-snapshot, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-20T23:40:33.051Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/haskell-mode?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-20T22:26:49.798Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":999,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1613},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-09-27T05:07:16.202Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":15418196,"name":"github.com/haskell/haskell-mode","ecosystem":"go","description":null,"homepage":null,"licenses":"gpl-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2016-09-15T07:07:19.000Z","latest_release_published_at":"2016-07-24T16:16:50.000Z","latest_release_number":"v13.20.1+incompatible","last_synced_at":"2026-09-27T07:32:33.282Z","created_at":"2026-09-23T10:13:52.085Z","updated_at":"2026-09-27T07:32:33.283Z","registry_url":"https://pkg.go.dev/github.com/haskell/haskell-mode","install_command":"go get github.com/haskell/haskell-mode","documentation_url":"https://pkg.go.dev/github.com/haskell/haskell-mode#section-documentation","metadata":{},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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"}},"repo_metadata_updated_at":"2026-09-23T13:45:29.596Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.439911932265863,"dependent_packages_count":4.151537744565295,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.295724838415579},"purl":"pkg:golang/github.com/haskell/haskell-mode","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/haskell/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/haskell/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/haskell/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T05:07:07.574Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhaskell%2Fhaskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhaskell%2Fhaskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhaskell%2Fhaskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhaskell%2Fhaskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhaskell%2Fhaskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fhaskell%2Fhaskell-mode/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2535022,"maintainers_count":0,"namespaces_count":851773,"keywords_count":135338,"github":"golang","metadata":{"funded_packages_count":104965,"sync_missing_packages_cursor":{"timestamp":"2026-09-28T00:04:03.972785Z","path":"github.com/Sveltejs/svelte","version":"v1.33.0"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-09-28T00:04:10.036Z","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":13450410,"name":"haskell-mode","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["universe/devel"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-08T18:09:34.862Z","latest_release_published_at":"2026-02-08T18:09:34.862Z","latest_release_number":"17.5-2","last_synced_at":"2026-03-08T18:55:20.957Z","created_at":"2026-02-08T18:09:34.374Z","updated_at":"2026-09-23T20:27:57.135Z","registry_url":"https://launchpad.net/ubuntu/+source/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"elpa-haskell-mode","standards_version":"4.6.2","maintainer":"Debian Emacsen Team \u003cdebian-emacsen@lists.debian.org\u003e","build_depends":"cabal-install, debhelper-compat (= 13), dh-elpa, ghc, git, haskell-stack, install-info, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-23T20:27:57.135Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/haskell-mode?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-23T13:45:29.791Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":1440,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1949},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-09-27T05:05:17.479Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":13583317,"name":"haskell-mode","ecosystem":"debian","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["haskell"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T09:06:41.131Z","latest_release_published_at":"2026-02-11T09:06:41.131Z","latest_release_number":"16.1-6","last_synced_at":"2026-09-20T06:28:05.043Z","created_at":"2026-02-11T09:06:40.912Z","updated_at":"2026-09-21T08:14:58.642Z","registry_url":"https://tracker.debian.org/pkg/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":"https://packages.debian.org/buster/haskell-mode","metadata":{"component":"main","architecture":"all","priority":"source","binary":"elpa-haskell-mode, haskell-mode","standards_version":"4.2.1","maintainer":"Debian Emacs addons team \u003cpkg-emacsen-addons@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-elpa, install-info, emacs | emacs25 | emacs24 | emacs-snapshot, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-21T08:14:58.642Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/haskell-mode?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-20T22:26:49.798Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":903,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian","funded_packages_count":885},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-09-27T05:00:08.141Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13419612,"name":"haskell-mode","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["universe/devel"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-07T05:42:07.915Z","latest_release_published_at":"2026-02-07T05:42:07.915Z","latest_release_number":"17.2-3","last_synced_at":"2026-03-07T06:40:26.754Z","created_at":"2026-02-07T05:42:07.239Z","updated_at":"2026-09-17T19:45:22.817Z","registry_url":"https://launchpad.net/ubuntu/+source/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"elpa-haskell-mode, haskell-mode","standards_version":"4.5.0","maintainer":"Debian Emacsen Team \u003cdebian-emacsen@lists.debian.org\u003e","build_depends":"cabal-install, debhelper-compat (= 12), dh-elpa, ghc, haskell-stack, install-info, emacs | emacs25 | emacs24 | emacs-snapshot, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-17T19:45:22.817Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/haskell-mode?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-17T19:34:13.914Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":1498,"github":"ubuntu","metadata":{"codename":"jammy","funded_packages_count":1420},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-09-27T05:07:10.511Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13390104,"name":"haskell-mode","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["universe/devel"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-05T18:35:27.879Z","latest_release_published_at":"2026-02-05T18:35:27.879Z","latest_release_number":"17.5-1","last_synced_at":"2026-09-13T14:30:28.821Z","created_at":"2026-02-05T18:35:25.906Z","updated_at":"2026-09-16T18:10:39.889Z","registry_url":"https://launchpad.net/ubuntu/+source/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"elpa-haskell-mode","standards_version":"4.6.2","maintainer":"Debian Emacsen Team \u003cdebian-emacsen@lists.debian.org\u003e","build_depends":"cabal-install, debhelper-compat (= 13), dh-elpa, ghc, git, haskell-stack, install-info, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-16T18:10:39.889Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":5.111778266230633,"forks_count":3.061169785021176,"docker_downloads_count":null,"average":2.0432370128129524},"purl":"pkg:deb/ubuntu/haskell-mode?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-15T18:33:10.269Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":1696,"github":"ubuntu","metadata":{"codename":"noble","funded_packages_count":1805},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-09-27T05:07:04.769Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13730953,"name":"haskell-mode","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["universe/devel"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T02:30:00.824Z","latest_release_published_at":"2026-02-13T02:30:00.824Z","latest_release_number":"17.1-2","last_synced_at":"2026-09-22T04:29:38.375Z","created_at":"2026-02-13T02:30:00.638Z","updated_at":"2026-09-22T05:07:07.374Z","registry_url":"https://launchpad.net/ubuntu/+source/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"elpa-haskell-mode, haskell-mode","standards_version":"4.4.1","maintainer":"Debian Emacsen Team \u003cdebian-emacsen@lists.debian.org\u003e","build_depends":"debhelper-compat (= 12), dh-elpa, ghc, haskell-stack, install-info, emacs | emacs25 | emacs24 | emacs-snapshot, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-22T05:07:07.374Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/haskell-mode?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-20T22:26:49.798Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":1425,"github":"ubuntu","metadata":{"codename":"focal","funded_packages_count":1069},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-09-27T05:07:12.142Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13249060,"name":"emacsPackages.haskell-mode","ecosystem":"nixpkgs","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-02T03:35:24.966Z","latest_release_published_at":"2026-02-02T03:35:24.966Z","latest_release_number":"20231115.1812","last_synced_at":"2026-07-28T17:06:55.261Z","created_at":"2026-02-02T03:35:24.715Z","updated_at":"2026-09-15T22:57:33.586Z","registry_url":"https://search.nixos.org/packages?channel=23.11\u0026query=emacsPackages.haskell-mode","install_command":"nix-env -iA nixpkgs.emacsPackages.haskell-mode","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.11/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix#L83","metadata":{"nix_attribute":"emacs-haskell-mode-20231115.1812","position":"pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix:83","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd13","x86_64-freebsd13","aarch64-genode","i686-genode","x86_64-genode","x86_64-solaris","javascript-ghcjs","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","mmix-mmixware","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","aarch64_be-none","aarch64-none","arm-none","armv6l-none","avr-none","i686-none","microblaze-none","microblazeel-none","mips-none","mips64-none","msp430-none","or1k-none","m68k-none","powerpc-none","powerpcle-none","riscv32-none","riscv64-none","rx-none","s390-none","s390x-none","vc4-none","x86_64-none","i686-openbsd","x86_64-openbsd","x86_64-redox","wasm64-wasi","wasm32-wasi","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"],"upstream_ecosystem":"elpa","upstream_name":"haskell-mode"},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-15T22:57:33.585Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/emacsPackages.haskell-mode?channel=23.11\u0026repository_url=https://channels.nixos.org/nixos-23.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/emacsPackages.haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-15T18:33:10.269Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/emacsPackages.haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/emacsPackages.haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/emacsPackages.haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/emacsPackages.haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/emacsPackages.haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages/emacsPackages.haskell-mode/codemeta","maintainers":[],"registry":{"name":"nixpkgs-23.11","url":"https://channels.nixos.org/nixos-23.11","ecosystem":"nixpkgs","default":false,"packages_count":108178,"maintainers_count":2997,"namespaces_count":0,"keywords_count":569,"github":"NixOS","metadata":{"funded_packages_count":4540},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.577Z","updated_at":"2026-09-27T05:04:58.971Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.11/namespaces"}},{"id":12731942,"name":"emacsPackages.haskell-mode","ecosystem":"nixpkgs","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-01-26T01:54:35.323Z","latest_release_published_at":"2026-01-26T01:54:35.323Z","latest_release_number":"20230511.1509","last_synced_at":"2026-03-26T10:20:01.635Z","created_at":"2026-01-26T01:54:35.170Z","updated_at":"2026-09-19T19:02:47.103Z","registry_url":"https://search.nixos.org/packages?channel=23.05\u0026query=emacsPackages.haskell-mode","install_command":"nix-env -iA nixpkgs.emacsPackages.haskell-mode","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix#L83","metadata":{"nix_attribute":"emacs-haskell-mode-20230511.1509","position":"pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix:83","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd13","x86_64-freebsd13","aarch64-genode","i686-genode","x86_64-genode","x86_64-solaris","javascript-ghcjs","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mipsel-linux","mips64el-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","mmix-mmixware","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","aarch64_be-none","aarch64-none","arm-none","armv6l-none","avr-none","i686-none","microblaze-none","microblazeel-none","msp430-none","or1k-none","m68k-none","powerpc-none","powerpcle-none","riscv32-none","riscv64-none","rx-none","s390-none","s390x-none","vc4-none","x86_64-none","i686-openbsd","x86_64-openbsd","x86_64-redox","wasm64-wasi","wasm32-wasi","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"],"upstream_ecosystem":"elpa","upstream_name":"haskell-mode"},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-19T19:02:47.103Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/emacsPackages.haskell-mode?channel=23.05\u0026repository_url=https://channels.nixos.org/nixos-23.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/emacsPackages.haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-18T20:03:09.039Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/emacsPackages.haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/emacsPackages.haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/emacsPackages.haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/emacsPackages.haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/emacsPackages.haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages/emacsPackages.haskell-mode/codemeta","maintainers":[],"registry":{"name":"nixpkgs-23.05","url":"https://channels.nixos.org/nixos-23.05","ecosystem":"nixpkgs","default":false,"packages_count":101092,"maintainers_count":2622,"namespaces_count":0,"keywords_count":613,"github":"NixOS","metadata":{"funded_packages_count":3248},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.882Z","updated_at":"2026-09-27T05:04:25.752Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-23.05/namespaces"}},{"id":14505779,"name":"app-emacs/haskell-mode","ecosystem":"gentoo","description":"Mode for editing (and running) Haskell programs in Emacs","homepage":"https://haskell.github.io/haskell-mode/","licenses":"GPL-3+ FDL-1.2+","normalized_licenses":["CNRI-Python-GPL-Compatible"],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":[],"namespace":"app-emacs","versions_count":4,"first_release_published_at":"2026-02-21T10:41:43.000Z","latest_release_published_at":"2026-05-14T12:08:45.000Z","latest_release_number":"9999","last_synced_at":"2026-07-01T15:55:32.235Z","created_at":"2026-05-27T00:40:33.974Z","updated_at":"2026-09-21T16:07:08.684Z","registry_url":"https://packages.gentoo.org/packages/app-emacs/haskell-mode","install_command":"emerge app-emacs/haskell-mode","documentation_url":"https://packages.gentoo.org/packages/app-emacs/haskell-mode","metadata":{"category":"app-emacs","slot":"0","eapi":"8","inherit":"elisp git-r3"},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-21T16:07:08.684Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:gentoo/app-emacs/haskell-mode","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/gentoo/app-emacs/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/gentoo/app-emacs/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/gentoo/app-emacs/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-20T22:26:49.798Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/app-emacs%2Fhaskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/app-emacs%2Fhaskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/app-emacs%2Fhaskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/app-emacs%2Fhaskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/app-emacs%2Fhaskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages/app-emacs%2Fhaskell-mode/codemeta","maintainers":[],"registry":{"name":"gentoo-portage","url":"https://packages.gentoo.org/","ecosystem":"gentoo","default":true,"packages_count":19557,"maintainers_count":0,"namespaces_count":174,"keywords_count":1054,"github":"gentoo","metadata":{"snapshot_url":"https://distfiles.gentoo.org/snapshots/portage-latest.tar.xz","funded_packages_count":818},"icon_url":"https://github.com/gentoo.png","created_at":"2026-05-26T08:59:24.155Z","updated_at":"2026-09-27T05:06:22.831Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gentoo-portage/namespaces"}},{"id":13147568,"name":"emacsPackages.haskell-mode","ecosystem":"nixpkgs","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T21:39:40.669Z","latest_release_published_at":"2026-02-01T21:39:40.669Z","latest_release_number":"20240116.1718","last_synced_at":"2026-08-13T14:31:57.605Z","created_at":"2026-02-01T21:39:40.029Z","updated_at":"2026-09-16T06:08:59.599Z","registry_url":"https://search.nixos.org/packages?channel=24.05\u0026query=emacsPackages.haskell-mode","install_command":"nix-env -iA nixpkgs.emacsPackages.haskell-mode","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.05/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix#L103","metadata":{"nix_attribute":"emacs-haskell-mode-20240116.1718","position":"pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix:103","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd","x86_64-freebsd","aarch64-genode","i686-genode","x86_64-genode","x86_64-solaris","javascript-ghcjs","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","mmix-mmixware","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","aarch64_be-none","aarch64-none","arm-none","armv6l-none","avr-none","i686-none","microblaze-none","microblazeel-none","mips-none","mips64-none","msp430-none","or1k-none","m68k-none","powerpc-none","powerpcle-none","riscv32-none","riscv64-none","rx-none","s390-none","s390x-none","vc4-none","x86_64-none","i686-openbsd","x86_64-openbsd","x86_64-redox","wasm64-wasi","wasm32-wasi","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"],"upstream_ecosystem":"elpa","upstream_name":"haskell-mode"},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-16T06:08:59.599Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/emacsPackages.haskell-mode?channel=24.05\u0026repository_url=https://channels.nixos.org/nixos-24.05","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/emacsPackages.haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-15T18:33:10.269Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/emacsPackages.haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/emacsPackages.haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/emacsPackages.haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/emacsPackages.haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/emacsPackages.haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages/emacsPackages.haskell-mode/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.05","url":"https://channels.nixos.org/nixos-24.05","ecosystem":"nixpkgs","default":false,"packages_count":116156,"maintainers_count":3383,"namespaces_count":0,"keywords_count":654,"github":"NixOS","metadata":{"funded_packages_count":4754},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.309Z","updated_at":"2026-09-27T05:00:19.008Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.05/namespaces"}},{"id":13968037,"name":"emacs-haskell-mode","ecosystem":"guix","description":"Haskell mode for Emacs","homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-03T00:11:50.789Z","latest_release_published_at":"2026-03-03T00:11:50.789Z","latest_release_number":"17.5-0.e9c3567","last_synced_at":"2026-09-26T02:28:36.580Z","created_at":"2026-03-03T00:11:50.535Z","updated_at":"2026-09-26T02:28:36.580Z","registry_url":"https://packages.guix.gnu.org/packages/emacs-haskell-mode/17.5-0.e9c3567/","install_command":"guix install emacs-haskell-mode","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/emacs-xyz.scm#n3719","metadata":{"location":"gnu/packages/emacs-xyz.scm:3719","variable_name":"emacs-haskell-mode"},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-22T10:08:15.601Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/emacs-haskell-mode","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/emacs-haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/emacs-haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/emacs-haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T05:07:07.574Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/emacs-haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/emacs-haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/emacs-haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/emacs-haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/emacs-haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/emacs-haskell-mode/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":32667,"maintainers_count":0,"namespaces_count":0,"keywords_count":1654,"github":"guix-mirror","metadata":{"funded_packages_count":1721},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-09-27T05:04:56.695Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":13507691,"name":"haskell-mode","ecosystem":"debian","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["haskell"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T19:27:43.720Z","latest_release_published_at":"2026-02-10T19:27:43.720Z","latest_release_number":"17.2-3","last_synced_at":"2026-03-13T17:30:02.777Z","created_at":"2026-02-10T19:27:43.540Z","updated_at":"2026-09-16T08:31:47.205Z","registry_url":"https://tracker.debian.org/pkg/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":"https://packages.debian.org/bullseye/haskell-mode","metadata":{"component":"main","architecture":"all","priority":"source","binary":"elpa-haskell-mode, haskell-mode","standards_version":"4.5.0","maintainer":"Debian Emacsen Team \u003cdebian-emacsen@lists.debian.org\u003e","build_depends":"cabal-install, debhelper-compat (= 12), dh-elpa, ghc, haskell-stack, install-info, emacs | emacs25 | emacs24 | emacs-snapshot, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-16T08:31:47.205Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/haskell-mode?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-15T18:33:10.269Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":758,"github":"debian","metadata":{"codename":"bullseye","funded_packages_count":1177},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-09-27T05:07:19.958Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":13687696,"name":"haskell-mode","ecosystem":"debian","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["haskell"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T18:25:52.040Z","latest_release_published_at":"2026-02-12T18:25:52.040Z","latest_release_number":"17.2-5","last_synced_at":"2026-03-13T10:30:08.455Z","created_at":"2026-02-12T18:25:51.853Z","updated_at":"2026-09-16T08:31:47.403Z","registry_url":"https://tracker.debian.org/pkg/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":"https://packages.debian.org/bookworm/haskell-mode","metadata":{"component":"main","architecture":"all","priority":"source","binary":"elpa-haskell-mode, haskell-mode","standards_version":"4.5.0","maintainer":"Debian Emacsen Team \u003cdebian-emacsen@lists.debian.org\u003e","build_depends":"cabal-install, debhelper-compat (= 12), dh-elpa, ghc, git, haskell-stack, install-info, emacs | emacs-snapshot, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-16T08:31:47.403Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/haskell-mode?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-15T18:33:10.269Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":2635,"github":"debian","metadata":{"codename":"bookworm","funded_packages_count":1681},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-09-27T05:07:18.353Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":12741940,"name":"emacsPackages.haskell-mode","ecosystem":"nixpkgs","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2026-01-26T03:29:52.805Z","latest_release_published_at":"2026-03-26T15:07:11.892Z","latest_release_number":"20260206.1050","last_synced_at":"2026-03-26T15:07:12.174Z","created_at":"2026-01-26T03:29:52.293Z","updated_at":"2026-09-22T13:16:07.627Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=emacsPackages.haskell-mode","install_command":"nix-env -iA nixpkgs.emacsPackages.haskell-mode","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix#L139","metadata":{"nix_attribute":"emacs-haskell-mode-20260206.1050","position":"pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix:139","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","aarch64-darwin","i686-freebsd","x86_64-freebsd","aarch64-freebsd","aarch64-genode","i686-genode","x86_64-genode","x86_64-solaris","javascript-ghcjs","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","mmix-mmixware","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","aarch64_be-none","aarch64-none","arm-none","armv6l-none","avr-none","i686-none","microblaze-none","microblazeel-none","mips-none","mips64-none","msp430-none","or1k-none","m68k-none","powerpc-none","powerpcle-none","riscv32-none","riscv64-none","rx-none","s390-none","s390x-none","vc4-none","x86_64-none","i686-openbsd","x86_64-openbsd","x86_64-redox","wasm64-wasi","wasm32-wasi","aarch64-windows","x86_64-windows","i686-windows","aarch64-uefi","x86_64-uefi"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"],"upstream_ecosystem":"elpa","upstream_name":"haskell-mode"},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-22T13:16:07.626Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/emacsPackages.haskell-mode?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/emacsPackages.haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T05:07:07.574Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/emacsPackages.haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/emacsPackages.haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/emacsPackages.haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/emacsPackages.haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/emacsPackages.haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/emacsPackages.haskell-mode/codemeta","maintainers":[],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":155493,"maintainers_count":4953,"namespaces_count":0,"keywords_count":3254,"github":"NixOS","metadata":{"funded_packages_count":8219},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-09-27T05:04:50.091Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":13477689,"name":"haskell-mode","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["universe/devel"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-10T06:34:56.334Z","latest_release_published_at":"2026-02-10T06:34:56.334Z","latest_release_number":"17.4-2","last_synced_at":"2026-03-10T07:20:39.808Z","created_at":"2026-02-10T06:34:56.059Z","updated_at":"2026-09-22T13:16:07.737Z","registry_url":"https://launchpad.net/ubuntu/+source/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"elpa-haskell-mode","standards_version":"4.6.2","maintainer":"Debian Emacsen Team \u003cdebian-emacsen@lists.debian.org\u003e","build_depends":"cabal-install, debhelper-compat (= 13), dh-elpa, ghc, git, haskell-stack, install-info, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-22T13:16:07.737Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/haskell-mode?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-22T05:07:07.574Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":2210,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu","funded_packages_count":1798},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-09-27T05:07:14.261Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":13648311,"name":"haskell-mode","ecosystem":"debian","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":["haskell"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T04:13:56.667Z","latest_release_published_at":"2026-02-12T04:13:56.667Z","latest_release_number":"17.5-2","last_synced_at":"2026-03-13T12:13:35.908Z","created_at":"2026-02-12T04:13:56.469Z","updated_at":"2026-09-16T15:53:22.625Z","registry_url":"https://tracker.debian.org/pkg/haskell-mode","install_command":"apt-get install haskell-mode","documentation_url":"https://packages.debian.org/trixie/haskell-mode","metadata":{"component":"main","architecture":"all","priority":"source","binary":"elpa-haskell-mode","standards_version":"4.6.2","maintainer":"Debian Emacsen Team \u003cdebian-emacsen@lists.debian.org\u003e","build_depends":"cabal-install, debhelper-compat (= 13), dh-elpa, ghc, git, haskell-stack, install-info, texinfo","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-16T15:53:22.625Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/haskell-mode?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-15T18:33:10.269Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/haskell-mode/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38027,"maintainers_count":0,"namespaces_count":4,"keywords_count":1979,"github":"debian","metadata":{"codename":"trixie","funded_packages_count":2371},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-09-27T05:05:08.561Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13026356,"name":"emacsPackages.haskell-mode","ecosystem":"nixpkgs","description":null,"homepage":"https://github.com/haskell/haskell-mode","licenses":"gpl-3.0","normalized_licenses":[],"repository_url":"https://github.com/haskell/haskell-mode","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-02-01T14:41:47.455Z","latest_release_published_at":"2026-02-01T14:41:47.455Z","latest_release_number":"20240911.1020","last_synced_at":"2026-08-12T10:09:06.694Z","created_at":"2026-02-01T14:41:44.164Z","updated_at":"2026-09-18T22:50:16.068Z","registry_url":"https://search.nixos.org/packages?channel=24.11\u0026query=emacsPackages.haskell-mode","install_command":"nix-env -iA nixpkgs.emacsPackages.haskell-mode","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-24.11/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix#L139","metadata":{"nix_attribute":"emacs-haskell-mode-20240911.1020","position":"pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix:139","platforms":["i686-cygwin","x86_64-cygwin","x86_64-darwin","i686-darwin","aarch64-darwin","armv7a-darwin","i686-freebsd","x86_64-freebsd","aarch64-genode","i686-genode","x86_64-genode","x86_64-solaris","javascript-ghcjs","aarch64-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","mmix-mmixware","aarch64-netbsd","armv6l-netbsd","armv7a-netbsd","armv7l-netbsd","i686-netbsd","m68k-netbsd","mipsel-netbsd","powerpc-netbsd","riscv32-netbsd","riscv64-netbsd","x86_64-netbsd","aarch64_be-none","aarch64-none","arm-none","armv6l-none","avr-none","i686-none","microblaze-none","microblazeel-none","mips-none","mips64-none","msp430-none","or1k-none","m68k-none","powerpc-none","powerpcle-none","riscv32-none","riscv64-none","rx-none","s390-none","s390x-none","vc4-none","x86_64-none","i686-openbsd","x86_64-openbsd","x86_64-redox","wasm64-wasi","wasm32-wasi","aarch64-windows","x86_64-windows","i686-windows"],"broken":false,"insecure":false,"unfree":false,"outputs":["out"],"upstream_ecosystem":"elpa","upstream_name":"haskell-mode"},"repo_metadata":{"id":2728842,"uuid":"3723999","full_name":"haskell/haskell-mode","owner":"haskell","description":"Emacs mode for Haskell","archived":false,"fork":false,"pushed_at":"2026-09-04T10:42:41.000Z","size":7672,"stargazers_count":1391,"open_issues_count":214,"forks_count":354,"subscribers_count":46,"default_branch":"master","last_synced_at":"2026-09-14T18:29:24.621Z","etag":null,"topics":["emacs","haskell"],"latest_commit_sha":null,"homepage":"http://haskell.github.io/haskell-mode/","language":"Emacs Lisp","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2012-03-15T01:02:13.000Z","updated_at":"2026-09-08T20:04:44.000Z","dependencies_parsed_at":"2026-09-14T18:23:37.693Z","dependency_job_id":null,"html_url":"https://github.com/haskell/haskell-mode","commit_stats":{"total_commits":2269,"total_committers":235,"mean_commits":9.65531914893617,"dds":0.8475099162626708,"last_synced_commit":"7d4529ac4443d70719638806cb80325a418110b9"},"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/haskell-mode","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/sbom","scorecard":{"id":457327,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/haskell-mode","commit":"e5d32021ea30438fb957976760b94af66a55b53b"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.9,"checks":[{"name":"Code-Review","score":6,"reason":"Found 8/13 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":5,"reason":"5 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 5","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/test.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/haskell-mode/test.yml/master?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"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":"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":"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"}}]},"last_synced_at":"2025-08-19T10:03:58.909Z","repository_id":2728842,"created_at":"2025-08-19T10:03:58.909Z","updated_at":"2025-08-19T10:03:58.909Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37341611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-15T02:00:05.939Z","response_time":113,"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":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"v17.5","sha":"8d0f44bfe2a9ab6b0969c9bafb75089f315ff5ae","kind":"commit","published_at":"2023-11-15T18:12:50.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.5/manifests"},{"name":"v17.4","sha":"79af559b6d750aff32a916a81cc4fb63ecfd588d","kind":"commit","published_at":"2023-08-06T11:07:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.4/manifests"},{"name":"v17.3","sha":"6695ab8c601eae863b415dc3cc81d576471e3ce6","kind":"commit","published_at":"2023-07-30T07:13:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.3/manifests"},{"name":"17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/17.2/manifests"},{"name":"v17.2","sha":"e72677668f5fc7cc148008e885a0f256e245dd43","kind":"commit","published_at":"2020-09-29T21:19:08.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.2/manifests"},{"name":"v17.1","sha":"17357211a16394884a981fe0c062f94250b40300","kind":"commit","published_at":"2019-12-29T23:28:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v17.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v17.1/manifests"},{"name":"v16.1","sha":"d2ea5239bf02f3917a78a5c2dcbc5b6f6dd1b359","kind":"tag","published_at":"2016-09-15T07:07:45.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v16.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v16.1/manifests"},{"name":"v13.20.1","sha":"9eef80d1a16ac3b41b62b8d79ecbafa62e00c6c9","kind":"tag","published_at":"2016-07-24T16:17:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20.1/manifests"},{"name":"v13.20","sha":"163f264124cd12d40b16c023c7e5394f42c410af","kind":"tag","published_at":"2016-04-10T20:01:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.20","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.20/manifests"},{"name":"v13.18","sha":"e37c4e53775067ecc0dad67976bb10971b2b118f","kind":"tag","published_at":"2016-01-22T19:27:51.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.18","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.18/manifests"},{"name":"v13.16","sha":"ea81bbb966a839527a786739b7628fd9cd777456","kind":"tag","published_at":"2015-12-01T16:18:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.16","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.16/manifests"},{"name":"v13.14.2","sha":"f9cebde64664c094e86cc34f5a1c38a1cd133f3d","kind":"tag","published_at":"2015-06-05T22:07:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.2/manifests"},{"name":"v13.14.1","sha":"84686e35f108e708e8402f4ac1c17a467dd150d2","kind":"tag","published_at":"2015-06-05T18:38:31.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14.1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14.1/manifests"},{"name":"v13.14","sha":"6d71a577acbd6bc22ca933fb6ac1698e6e1f2fcf","kind":"tag","published_at":"2015-05-30T14:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.14","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.14/manifests"},{"name":"v13.12","sha":"1766c26b0eb181ac5790098abfecf6603f3a5e1d","kind":"commit","published_at":"2015-03-11T20:04:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.12","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.12/manifests"},{"name":"v13.10","sha":"6a4d4bdd178c65183a715c7729941a0b8fe5f253","kind":"commit","published_at":"2013-12-11T15:12:58.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.10","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.10/manifests"},{"name":"v13.08","sha":"ddeb6d92a1f06df22b464d261ad05f201e6af181","kind":"commit","published_at":"2013-09-02T09:13:42.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.08","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.08","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.08","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.08/manifests"},{"name":"v13.07","sha":"381cc63e66e7604aea19f74f87b31bda63cc512b","kind":"commit","published_at":"2013-06-30T09:51:33.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.07","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.07","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.07","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.07/manifests"},{"name":"v13.06","sha":"d86c4d2326a7c209f710928fc0d8781fd62016f4","kind":"commit","published_at":"2013-06-01T20:18:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v13.06","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v13.06","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v13.06","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v13.06/manifests"},{"name":"2_9_1","sha":"df265ed372170b19053853c487275d97adf68dce","kind":"tag","published_at":"2012-11-20T23:38:24.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_1/manifests"},{"name":"2_9_0","sha":"5c4d9ffe3dff13b4cfe5a444b5f06a804164eea2","kind":"tag","published_at":"2012-11-20T23:10:47.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_9_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_9_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_9_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_9_0/manifests"},{"name":"2_8_0","sha":"9a692fcdc4f275efb893c180c6e1d9a183545244","kind":"tag","published_at":"2010-07-02T12:18:54.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_8_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_8_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_8_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_8_0/manifests"},{"name":"2_7_0","sha":"6d6d17ed2ce48c7783df8993168e0b7e24ecc2b3","kind":"tag","published_at":"2009-11-30T15:03:38.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_7_0","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_7_0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_7_0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_7_0/manifests"},{"name":"2_6_4","sha":"e3959de988eb2c83176f8a147be1ae499c2a1436","kind":"tag","published_at":"2009-11-07T11:09:01.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_4","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_4/manifests"},{"name":"2_6_3","sha":"c292c7cfde6386b3a0389c7dd2ddc71b07625b11","kind":"tag","published_at":"2009-11-07T10:50:17.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_3","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_3/manifests"},{"name":"2_6_2","sha":"3b1a5ad3388569700290c2c5da61bc448b488d62","kind":"tag","published_at":"2009-11-03T14:54:15.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_2","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_2/manifests"},{"name":"2_6_1","sha":"02ac722ab1b1e4bd4c2d5463920b0c9247972d11","kind":"tag","published_at":"2009-11-01T21:40:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6_1/manifests"},{"name":"2_6","sha":"4a16cc3367aa067a71d8dd74bab1d6de45b09bfa","kind":"tag","published_at":"2009-11-01T19:08:53.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_6","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_6/manifests"},{"name":"2_5_1","sha":"72d395fc5fe49834116c0aaeb25d1731fa47d72c","kind":"tag","published_at":"2009-10-25T18:41:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/2_5_1","html_url":"https://github.com/haskell/haskell-mode/releases/tag/2_5_1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@2_5_1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/2_5_1/manifests"},{"name":"Version_2_5","sha":"71e5bf0495d2537def01e729b89ee99f1ce74f20","kind":"tag","published_at":"2009-10-25T14:36:36.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Version_2_5","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Version_2_5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Version_2_5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Version_2_5/manifests"},{"name":"Last_CVS_revision","sha":"8a0f0847d8f971c6d27d6ea1a1f2254c16237c62","kind":"tag","published_at":"2009-10-25T11:26:32.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/Last_CVS_revision","html_url":"https://github.com/haskell/haskell-mode/releases/tag/Last_CVS_revision","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@Last_CVS_revision","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/Last_CVS_revision/manifests"},{"name":"v2_4_","sha":"11637b3a7e477b9d7a531aa023872809b0d42eaa","kind":"tag","published_at":"2007-12-12T05:33:13.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_4_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_4_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_4_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_4_/manifests"},{"name":"v2_3_","sha":"e5604d1942e4fb6a6ba1acd79f010c3577c9c69d","kind":"tag","published_at":"2007-02-14T20:48:04.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_3_/manifests"},{"name":"v2_2_FUNKY_","sha":"2b4a4d64603b1a5bc2ee22c702f1d06ddcebd8be","kind":"tag","published_at":"2007-02-10T08:21:59.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_2_FUNKY_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_2_FUNKY_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_2_FUNKY_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_2_FUNKY_/manifests"},{"name":"v2_1_","sha":"d666b87bba7688c1d898afc8a9da8dec510238b1","kind":"tag","published_at":"2005-11-07T21:05:44.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_1_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_1_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_1_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_1_/manifests"},{"name":"arity-anal-branch-point_","sha":"a26f95a244ec6d5f2a4722078bf0b6cd1b4e413e","kind":"tag","published_at":"2005-02-03T00:20:43.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/arity-anal-branch-point_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/arity-anal-branch-point_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@arity-anal-branch-point_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/arity-anal-branch-point_/manifests"},{"name":"ghc-6-4-3_","sha":"b6699f70f904d9a1b48504009b08adba3f3a8d9d","kind":"tag","published_at":"2005-01-26T20:23:23.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-4-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-4-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-4-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-4-3_/manifests"},{"name":"v2_0_","sha":"9a856df28bab67ca4b3436cabf490af355cf61d1","kind":"tag","published_at":"2004-11-26T00:09:48.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/v2_0_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/v2_0_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@v2_0_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/v2_0_/manifests"},{"name":"haskell-mode-1-45_","sha":"7a4c144b42c2ed1b333c7dd1325d15df155a2a0d","kind":"tag","published_at":"2004-04-14T11:07:39.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-45_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-45_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-45_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-45_/manifests"},{"name":"ghc-6-2_","sha":"3dfb3db142efbd9c5cc165864f6fb368a21d6a03","kind":"tag","published_at":"2003-08-27T17:18:34.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-6-2_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-6-2_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-6-2_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-6-2_/manifests"},{"name":"before-galois-hbm_","sha":"c67f7a59f98ec359ee597bd5c5ce75a80e356f13","kind":"tag","published_at":"2003-02-28T11:41:19.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/before-galois-hbm_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/before-galois-hbm_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@before-galois-hbm_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/before-galois-hbm_/manifests"},{"name":"haskell-mode-1-44_","sha":"9495f33346a60c27a3c8954b341b6e012e06bfe7","kind":"tag","published_at":"2002-11-06T11:49:16.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/haskell-mode-1-44_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/haskell-mode-1-44_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@haskell-mode-1-44_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/haskell-mode-1-44_/manifests"},{"name":"ghc-5-02-3_","sha":"d21a55215a8c6c3430e3051c0cd04246efe25342","kind":"tag","published_at":"2001-08-27T17:57:03.000Z","download_url":"https://codeload.github.com/haskell/haskell-mode/tar.gz/ghc-5-02-3_","html_url":"https://github.com/haskell/haskell-mode/releases/tag/ghc-5-02-3_","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/haskell-mode@ghc-5-02-3_","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/tags/ghc-5-02-3_/manifests"}]},"repo_metadata_updated_at":"2026-09-18T22:50:16.068Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/emacsPackages.haskell-mode?channel=24.11\u0026repository_url=https://channels.nixos.org/nixos-24.11","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/emacsPackages.haskell-mode","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/emacsPackages.haskell-mode/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-18T20:03:09.039Z","issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","maintainers":[{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"},{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"},{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"},{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"},{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"},{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"},{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"},{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"},{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"},{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"},{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"},{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"},{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"},{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}],"active_maintainers":[{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/emacsPackages.haskell-mode/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/emacsPackages.haskell-mode/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/emacsPackages.haskell-mode/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/emacsPackages.haskell-mode/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/emacsPackages.haskell-mode/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages/emacsPackages.haskell-mode/codemeta","maintainers":[],"registry":{"name":"nixpkgs-24.11","url":"https://channels.nixos.org/nixos-24.11","ecosystem":"nixpkgs","default":false,"packages_count":121983,"maintainers_count":3777,"namespaces_count":0,"keywords_count":739,"github":"NixOS","metadata":{"funded_packages_count":5170},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:53.059Z","updated_at":"2026-09-27T05:04:30.182Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-24.11/namespaces"}}],"commits":{"id":289726,"full_name":"haskell/haskell-mode","default_branch":"master","total_commits":2298,"total_committers":239,"total_bot_commits":15,"total_bot_committers":1,"mean_commits":9.615062761506277,"dds":0.7954743255004352,"past_year_total_commits":7,"past_year_total_committers":5,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":1.4,"past_year_dds":0.7142857142857143,"last_synced_at":"2026-09-27T07:32:37.277Z","last_synced_commit":"4bdd38c22d8a54d3284b517e889863a1d3971998","created_at":"2023-03-08T16:12:58.693Z","updated_at":"2026-09-27T07:32:36.637Z","committers":[{"name":"Gracjan Polak","email":"gracjanpolak@gmail.com","login":"gracjan","count":470},{"name":"Chris Done","email":"chrisdone@gmail.com","login":"chrisdone","count":346},{"name":"monnier","email":"none","login":null,"count":250},{"name":"Steve Purcell","email":"steve@sanityinc.com","login":"purcell","count":185},{"name":"Herbert Valerio Riedel","email":"hvr@gnu.org","login":"hvr","count":180},{"name":"Arthur Fayzrakhmanov (Артур Файзрахманов)","email":"heraldhoi@gmail.com","login":"geraldus","count":113},{"name":"svein.ove","email":"svein.ove@aas.no","login":null,"count":44},{"name":"Vasantha Ganesh K","email":"vasanthaganesh.k@tuta.io","login":"vasanthaganeshk","count":44},{"name":"Fice T","email":"fice-t@protonmail.com","login":"fice-t","count":31},{"name":"Daniel Bergey","email":"bergey@teallabs.org","login":"bergey","count":30},{"name":"Kosyrev Serge","email":"_deepfire@feelingofgreen.ru","login":"deepfire","count":24},{"name":"Kirill Ignatiev","email":"kirill.ignatiev@gmail.com","login":"ikirill","count":23},{"name":"Sam Halliday","email":"sam.halliday@gmail.com","login":"fommil","count":19},{"name":"Ivan Lazar Miljenovic","email":"Ivan.Miljenovic@gmail.com","login":"ivan-m","count":15},{"name":"Alexandru Scvortov","email":"scvalex@gmail.com","login":"scvalex","count":15},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":15},{"name":"Sergey Vinokurov","email":"serg.foo@gmail.com","login":"sergv","count":13},{"name":"Rüdiger Sonderfeld","email":"ruediger@c-plusplus.de","login":"ruediger","count":11},{"name":"Fanael Linithien","email":"fanael4@gmail.com","login":"Fanael","count":11},{"name":"Dave Love","email":"fx@gnu.org","login":"loveshack","count":10},{"name":"mrBliss","email":"dewinant@gmail.com","login":"mrBliss","count":10},{"name":"Czipperz","email":"czipperz@gmail.com","login":"czipperz","count":10},{"name":"Gregory Collins","email":"greg@gregorycollins.net","login":"gregorycollins","count":8},{"name":"Kristof Bastiaensen","email":"kristof@vleeuwen.org","login":null,"count":8},{"name":"vlatkoB","email":"vlatko.basic@gmail.com","login":"vlatkoB","count":8},{"name":"Kostiantyn Rybnikov","email":"k-bx@k-bx.com","login":"k-bx","count":8},{"name":"Sven Heyll","email":"sven.heyll@lindenbaum.eu","login":null,"count":7},{"name":"Markus Hauck","email":"markus1189@gmail.com","login":"markus1189","count":7},{"name":"Antoine R. Dumont","email":"antoine.romain.dumont@gmail.com","login":"ardumont","count":6},{"name":"Chris Mears","email":"chris@cmears.id.au","login":"cmears","count":6},{"name":"John Wiegley","email":"johnw@newartisans.com","login":"jwiegley","count":6},{"name":"Luke Hoersten","email":"luke@hoersten.org","login":"lukehoersten","count":6},{"name":"Moritz Kiefer","email":"moritz.kiefer@purelyfunctional.org","login":"cocreature","count":6},{"name":"Philipp Balzarek","email":"p.balzarek@googlemail.com","login":"Philonous","count":6},{"name":"cydparser","email":"cydparser@gmail.com","login":"cydparser","count":6},{"name":"mrkkrp","email":"markkarpov@opmbx.org","login":"mrkkrp","count":5},{"name":"Tony Day","email":"tonyday567@gmail.com","login":"tonyday567","count":5},{"name":"Konstantin Kharlamov","email":"Hi-Angel@yandex.ru","login":"Hi-Angel","count":5},{"name":"Brandon Waskiewicz","email":"brandon.waskiewicz@gmail.com","login":"brandonw","count":5},{"name":"Bozhidar Batsov","email":"bozhidar@batsov.com","login":"bbatsov","count":5},{"name":"Shohei YOSHIDA","email":"syohex@gmail.com","login":"syohex","count":5},{"name":"Alexey Khudyakov","email":"alexey.skladnoy@gmail.com","login":"Shimuuar","count":5},{"name":"Anatoly Kamchatnov","email":"akamch@gmail.com","login":"akamch","count":5},{"name":"William Kunkel","email":"will@wkunkel.com","login":null,"count":5},{"name":"Karl Smeltzer","email":"karl.smeltzer@gmail.com","login":null,"count":5},{"name":"issue-dispenser","email":"issue-dispenser","login":"issue-dispenser","count":4},{"name":"Lukas Fürmetz","email":"fuermetz@mailbox.org","login":"akermu","count":4},{"name":"Johan Tibell","email":"johan.tibell@gmail.com","login":"tibbe","count":4},{"name":"Iku Iwasa","email":"iku.iwasa@gmail.com","login":"iquiw","count":4},{"name":"Antal Spector-Zabusky","email":"antal.b.sz@gmail.com","login":"antalsz","count":4},{"name":"galagora","email":"lightningstrikeiv@gmail.com","login":null,"count":4},{"name":"Barak A. Pearlmutter","email":"barak+git@pearlmutter.net","login":"barak","count":3},{"name":"Gabor Greif","email":"ggreif@gmail.com","login":"ggreif","count":3},{"name":"Gergely Risko","email":"gergely@risko.hu","login":"errge","count":3},{"name":"Hans-Peter Deifel","email":"hpdeifel@gmx.de","login":"hpdeifel","count":3},{"name":"Javier Sagredo","email":"jasataco@gmail.com","login":"jasagredo","count":3},{"name":"Kevin Brubeck Unhammer","email":"unhammer@fsfe.org","login":"unhammer","count":3},{"name":"Mathieu Boespflug","email":"mathieu.boespflug@parsci.com","login":"mboes","count":3},{"name":"Matthew Bauer","email":"mjbauer95@gmail.com","login":"matthewbauer","count":3},{"name":"Ryan Mulligan","email":"ryan@ryantm.com","login":"ryantm","count":3},{"name":"amesgen","email":"amesgen@amesgen.de","login":"amesgen","count":3},{"name":"Bryan O'Sullivan","email":"bos@serpentine.com","login":"bos","count":3},{"name":"Andriy Polishchuk","email":"andriy.s.polishchuk@gmail.com","login":"apskii","count":3},{"name":"Alex Ott","email":"alexott@gmail.com","login":"alexott","count":3},{"name":"Artyom","email":"yom@artyom.me","login":null,"count":3},{"name":"Matija Obid","email":"matija.obid@posteo.net","login":null,"count":3},{"name":"Sebastian Reuße","email":"github.apriori@spamgourmet.com","login":null,"count":3},{"name":"Stuart Popejoy","email":"spopejoy@panix.com","login":null,"count":3},{"name":"Tuncer Ayaz","email":"tuncer.ayaz@gmail.com","login":null,"count":3},{"name":"vwyu","email":"vwyu","login":"vwyu","count":3},{"name":"Nathan Collins","email":"conathan@galois.com","login":"ntc2","count":2},{"name":"Philip Weaver","email":"philip.weaver@gmail.com","login":"pheaver","count":2},{"name":"Mike Sperber","email":"sperber@deinprogramm.de","login":"mikesperber","count":2},{"name":"Michael Arntzenius","email":"daekharel@gmail.com","login":"rntz","count":2},{"name":"Remy Goldschmidt","email":"taktoa@gmail.com","login":"taktoa","count":2},{"name":"Renato Ferreira","email":"renatofdds@gmail.com","login":"renatofdds","count":2},{"name":"Shihpin Tseng","email":"deftsp@gmail.com","login":"deftsp","count":2},{"name":"Christopher Sasarak","email":"chris.sasarak@gmail.com","login":"csasarak","count":2},{"name":"Cody Goodman","email":"codygman.consulting@gmail.com","login":"codygman","count":2},{"name":"Michael Alan Dorman","email":"mdorman@ironicdesign.com","login":"mdorman","count":2},{"name":"Mateusz Kowalczyk","email":"fuuzetsu@fuuzetsu.co.uk","login":"Fuuzetsu","count":2},{"name":"Marc Berkowitz","email":"mberkowitz7@gmail.com","login":"mberkowitz","count":2},{"name":"Maciej Barć","email":"xgqt@gentoo.org","login":"xgqt","count":2},{"name":"Christoph Ruegge","email":"c.ruegge@math.uni-goettingen.de","login":"cruegge","count":2},{"name":"vandijk.roel","email":"vandijk.roel@gmail.com","login":"roelvandijk","count":2},{"name":"scturtle","email":"scturtle@gmail.com","login":"scturtle","count":2},{"name":"pvmart","email":"pvmart","login":"pvmart","count":2},{"name":"Zaz Brown","email":"zazbrown@zazbrown.com","login":"zaz","count":2},{"name":"Yuya Minami","email":"yuya373@me.com","login":"yuya373","count":2},{"name":"U-Yuriy-PC\\Yuriy","email":"toporoy@mcmaster.ca","login":null,"count":2},{"name":"hmgibson23","email":"hugo.gibson@yahoo.co.uk","login":null,"count":2},{"name":"Alex Biehl","email":"alex.biehl@target.com","login":null,"count":2},{"name":"Bryan Garza","email":"brygarza@gmail.com","login":"bryangarza","count":2},{"name":"Brian Wignall","email":"brianwignall@gmail.com","login":"bwignall","count":2},{"name":"Andreas Röhler","email":"andreas.roehler@online.de","login":"andreas-roehler","count":2},{"name":"Alexey Shmalko","email":"rasen.dubi@gmail.com","login":"rasendubi","count":2},{"name":"Alexandros Peitsinis","email":"alexpeitsinis@gmail.com","login":"alexpeits","count":2},{"name":"Alexander O'Neill","email":"aloneill@gmail.com","login":"alxp","count":2},{"name":"Aleksandar Dimitrov","email":"aleks.dimitrov@gmail.com","login":"adimit","count":2},{"name":"Alan Zimmerman","email":"alan.zimm@gmail.com","login":"alanz","count":2},{"name":"Sibi","email":"sibi@psibi.in","login":"psibi","count":2},{"name":"Justin Wood","email":"justin.k.wood@gmail.com","login":"ankhers","count":2},{"name":"John L. Walker","email":"john.lou.walker@gmail.com","login":"johnwalker","count":2},{"name":"Jake McArthur","email":"Jake.McArthur@gmail.com","login":"jmcarthur","count":2},{"name":"Jacob Ilsø","email":"jacobilsoe@gmail.com","login":"jacobilsoe","count":2},{"name":"Gregor Riegler","email":"gregor.riegler@gmail.com","login":"sleepomeno","count":2},{"name":"Federico Beffa","email":"beffa@fbengineering.ch","login":"fedeinthemix","count":2},{"name":"Eyal Lotem","email":"eyal.lotem@gmail.com","login":"Peaker","count":2},{"name":"User1","email":"53079444+EuanParr","login":"EuanParr","count":2},{"name":"Tikhon Jelvis","email":"tikhon@jelv.is","login":"TikhonJelvis","count":2},{"name":"TOTBWF","email":"reed.mullanix@calabrio.com","login":"TOTBWF","count":2},{"name":"Sascha Wilde","email":"wilde@sha-bang.de","login":"swilde","count":1},{"name":"Sebastian Mendez","email":"sebas.chinoir@gmail.com","login":"rabipelais","count":1},{"name":"Attila Sztupak","email":"attila.sztupak@gmail.com","login":"sztupi","count":1},{"name":"Magnus Therning","email":"magnus@therning.org","login":"magthe","count":1},{"name":"Sebastian Wålinder","email":"s.walinder@gmail.com","login":"walseb","count":1},{"name":"Steve Lemuel","email":"wlemuel@hotmail.com","login":"wlemuel","count":1},{"name":"Stuart Popejoy","email":"slpopejoy","login":"slpopejoy","count":1},{"name":"Suhail Shergill","email":"suhailshergill@gmail.com","login":"suhailshergill","count":1},{"name":"Sven Panne","email":"svenpanne@gmail.com","login":"svenpanne","count":1},{"name":"Thibault Polge","email":"thibault@thb.lt","login":"thblt","count":1},{"name":"yunxing","email":"yunxing@upthere.com","login":null,"count":1},{"name":"m00nlight","email":"dot_wangyushi@yeah.net","login":null,"count":1},{"name":"fmap","email":"sta.cs.vsu@gmail.com","login":null,"count":1},{"name":"cngimenez","email":"cnngimenez@disroot.org","login":null,"count":1},{"name":"Yuri D. Lensky","email":"ydl@mit.edu","login":null,"count":1},{"name":"Tikhon Jelvis","email":"tikhon.jelvis@target.com","login":null,"count":1},{"name":"Sam Schweigel","email":"s.schweigel@gmail.com","login":"xal-0","count":1},{"name":"Roman Kashitsyn","email":"roman.kashitsyn@gmail.com","login":"roman-kashitsyn","count":1},{"name":"Robin Green","email":"greenrd@greenrd.org","login":"greenrd","count":1},{"name":"Pranay Sashank","email":"pranaysashank@gmail.com","login":"pranaysashank","count":1},{"name":"Pierre-Yves Ritschard","email":"pyr@spootnik.org","login":"pyr","count":1},{"name":"Pierre Radermecker","email":"pierrer@pi3r.be","login":"PierreR","count":1},{"name":"Peter Simons","email":"simons@cryp.to","login":"peti","count":1},{"name":"Peter Eisentraut","email":"peter@eisentraut.org","login":"petere","count":1},{"name":"Pascal Wittmann","email":"mail@pascal-wittmann.de","login":"pSub","count":1},{"name":"Pablo Castellanos","email":"p.cas.gar@gmail.com","login":"pacastega","count":1},{"name":"Omari Norman","email":"omari@smileystation.com","login":"massysett","count":1},{"name":"Olli Helenius","email":"liff@iki.fi","login":"liff","count":1},{"name":"Nick Daly","email":"nick.m.daly@gmail.com","login":"NickDaly","count":1},{"name":"Moritz Ulrich","email":"moritz@tarn-vedra.de","login":"the-kenny","count":1},{"name":"Michael Xavier","email":"michael@michaelxavier.net","login":"MichaelXavier","count":1},{"name":"Michael Kuryshev","email":"me@mk9.name","login":"mk0x9","count":1},{"name":"vitalyr","email":"vitalyankh@gmail.com","login":"VitalyAnkh","count":1},{"name":"ncaq","email":"ncaq@ncaq.net","login":"ncaq","count":1},{"name":"jao","email":"jao@gnu.org","login":"jaor","count":1},{"name":"goose121","email":"goose121","login":"goose121","count":1},{"name":"doofin","email":"8177dph@gmail.com","login":"doofin","count":1},{"name":"defanor","email":"defanor@uberspace.net","login":"defanor","count":1},{"name":"Yuta Yamada","email":"cokesboy@gmail.com","login":"yuutayamada","count":1},{"name":"Wayne Lewis","email":"wayne@lewisclan.org","login":"wrl314","count":1},{"name":"Vladimir Shabanov","email":"vshabanoff@gmail.com","login":"vshabanov","count":1},{"name":"Vlad Ki","email":"proger@wilab.org.ua","login":"proger","count":1},{"name":"Vincent Bernat","email":"vincent@bernat.im","login":"vincentbernat","count":1},{"name":"Valery V. Vorotyntsev","email":"valery.vv@gmail.com","login":"vvv","count":1},{"name":"Timothy Humphries","email":"tim@utf8.me","login":"thumphries","count":1},{"name":"Timo Freiberg","email":"timo.freiberg@gmail.com","login":"TimoFreiberg","count":1},{"name":"Thien-Thi Nguyen","email":"tnguyen@redhat.com","login":"tnguyen-rh","count":1},{"name":"Alex Peitsinis","email":"alex.peitsinis@habito.com","login":null,"count":1},{"name":"Brian Denheyer","email":"briand@aracnet.com","login":null,"count":1},{"name":"Chris Barrett","email":"chris.d.barrett@me.com","login":null,"count":1},{"name":"Eric Lindblad","email":"askeblad@outlook.com","login":null,"count":1},{"name":"Bozhidar Batsov","email":"bozhidar@tradeo.com","login":null,"count":1},{"name":"Ian Kelling","email":"ianowl@gmail.com","login":null,"count":1},{"name":"Immanuel Litzroth","email":"ilitzroth@gmail.com","login":null,"count":1},{"name":"Jan Path","email":"jan@jpath.de","login":null,"count":1},{"name":"Kabelo Moiloa","email":"moiloakabelo@gmail.com","login":null,"count":1},{"name":"Kristof Bastiaensen","email":"kristof@kristof-desktop.(none)","login":null,"count":1},{"name":"Luminous Fennell","email":"mstrlu@gmx.net","login":null,"count":1},{"name":"Martin Tang","email":"martin@infinitesimal.ca","login":null,"count":1},{"name":"Patrick Thomson","email":"patrick@helium.co","login":null,"count":1},{"name":"Roy Crihfield","email":"rscrihf@gmail.com","login":null,"count":1},{"name":"Samuel Evans-Powell","email":"samuel.evans-powell@tiny.cloud","login":null,"count":1},{"name":"Shae Erisson","email":"shae@hopi","login":null,"count":1},{"name":"Sumit Sahrawat","email":"sumit.sahrawat.apm13@iitbhu.ac.in","login":null,"count":1},{"name":"Hongchang Wu","email":"wuhc85@gmail.com","login":"hongchangwu","count":1},{"name":"HIGASHI Taiju","email":"higashi@taiju.info","login":"taiju","count":1},{"name":"Greg Pfeil","email":"greg@technomadic.org","login":"sellout","count":1},{"name":"Gil Mizrahi","email":"gilmi@posteo.net","login":"soupi","count":1},{"name":"German Zhivotnikov","email":"german.zhivotnikov@gmail.com","login":"gzh","count":1},{"name":"Felix Yan","email":"felixonmars@archlinux.org","login":"felixonmars","count":1},{"name":"Fabian Thorand","email":"f.thorand@gmail.com","login":"fatho","count":1},{"name":"Emmanuel Touzery","email":"etouzery@gmail.com","login":"emmanueltouzery","count":1},{"name":"Donatas Petrauskas","email":"donatas.petr@gmail.com","login":"dop","count":1},{"name":"Dmitry Moskowski","email":"me@corpix.ru","login":"corpix","count":1},{"name":"David Thrane Christiansen","email":"dtc@galois.com","login":"david-christiansen","count":1},{"name":"DataKinds","email":"tslimkemann42@gmail.com","login":"DataKinds","count":1},{"name":"Daniël Louwrink","email":"daniel.louwrink@gmail.com","login":"ocecaco","count":1},{"name":"Daniel Selinger","email":"dselinger@sourcy.io","login":"sLite","count":1},{"name":"Daniel Schüssler","email":"daniels@community.haskell.org","login":"DanielSchuessler","count":1},{"name":"Daniel Mendler","email":"mail@daniel-mendler.de","login":"minad","count":1},{"name":"Dan Aloni","email":"alonid@gmail.com","login":"da-x","count":1},{"name":"Craig Citro","email":"craigcitro@gmail.com","login":"craigcitro","count":1},{"name":"Commelina","email":"maosics@gmail.com","login":"Commelina","count":1},{"name":"Christopher Mazey","email":"cjmazey@gmail.com","login":"cjmazey","count":1},{"name":"Chris Kaminski","email":"chris.t.kaminski@gmail.com","login":"c-t-k","count":1},{"name":"Bryan Gardiner","email":"bog@khumba.net","login":"khumba","count":1},{"name":"Brian Cully","email":"bjc@kublai.com","login":"bjc","count":1},{"name":"Brady Trainor","email":"mail@bradyt.com","login":"bradyt","count":1},{"name":"Andrew Cobb","email":"andrew.cobb@gmail.com","login":"cobbal","count":1},{"name":"Andreas Abel","email":"andreas.abel@ifi.lmu.de","login":"andreasabel","count":1},{"name":"Alexander Kjeldaas","email":"ak@formalprivacy.com","login":"alexanderkjeldaas","count":1},{"name":"Alec","email":"alec@deviant-logic.net","login":"deviant-logic","count":1},{"name":"Alberto Planas","email":"aplanas@gmail.com","login":"aplanas","count":1},{"name":"Aistis Raulinaitis","email":"sheganinans@gmail.com","login":"sheganinans","count":1},{"name":"Adam Sandberg Eriksson","email":"adam@sandbergericsson.se","login":"adamse","count":1},{"name":"Aaron Zeng","email":"azeng@janestreet.com","login":"bcc32","count":1},{"name":"Michael Hauser-Raspe","email":"michael.hauser-raspe@cantab.net","login":"mijoharas","count":1},{"name":"Max Rietmann","email":"max.rietmann@usi.ch","login":"rietmann","count":1},{"name":"Mattias Engdegård","email":"mattiase@acm.org","login":"mattiase","count":1},{"name":"Matthew Wraith","email":"wraithm@gmail.com","login":"wraithm","count":1},{"name":"Matt Armstrong","email":"marmstrong@google.com","login":"matta","count":1},{"name":"Martin Tang","email":"martin.tang365@gmail.com","login":"MarTango","count":1},{"name":"Marlo Major","email":"MarloMajor@yahoo.com","login":"marlomajor","count":1},{"name":"Mark Oteiza","email":"mvoteiza@udel.edu","login":"holomorph","count":1},{"name":"Maciej Goszczycki","email":"mgoszcz2@gmail.com","login":"nsmaciej","count":1},{"name":"Leo","email":"sdl.web@gmail.com","login":"leoliu","count":1},{"name":"Kristoffer Grönlund","email":"krig@koru.se","login":"krig","count":1},{"name":"Kristof Bastiaensen","email":"kristof@resonata.be","login":"kuribas","count":1},{"name":"Keshav Kini","email":"keshav.kini@gmail.com","login":"kini","count":1},{"name":"Ken Takusagawa","email":"kenta@mit.edu","login":"kenta2","count":1},{"name":"Kazu Yamamoto","email":"kazu@iij.ad.jp","login":"kazu-yamamoto","count":1},{"name":"Kata","email":"lightquake@amateurtopologist.com","login":"lightquake","count":1},{"name":"Karolis Velicka","email":"karolis.velicka@gmail.com","login":"kvelicka","count":1},{"name":"Kariiem","email":"krm.taha@outlook.com","login":"Kariiem","count":1},{"name":"Kamil Dworakowski","email":"kamil@dworakowski.name","login":"luntain","count":1},{"name":"Juergen Hoetzel","email":"juergen@hoetzel.info","login":"juergenhoetzel","count":1},{"name":"Jonas Bernoulli","email":"jonas@bernoul.li","login":"tarsius","count":1},{"name":"John E","email":"jeis4wpi@outlook.com","login":"jeis4wpi","count":1},{"name":"Joe Bloggs","email":"vapniks@yahoo.com","login":"vapniks","count":1},{"name":"Jimmy Lu","email":"gongchuo.lu@gmail.com","login":"Yuhta","count":1},{"name":"Janne Hellsten","email":"jjhellst@gmail.com","login":"nurpax","count":1},{"name":"Janne Hellsten","email":"jhellsten@nvidia.com","login":"jannehellsten","count":1},{"name":"Jade Hagborg","email":"jhagborg@quasicoherent.solutions","login":"blucoat","count":1},{"name":"Jack Henahan","email":"jhenahan@me.com","login":"jhenahan","count":1},{"name":"Ivan Malison","email":"IvanMalison@gmail.com","login":"colonelpanic8","count":1},{"name":"Ian Kelling","email":"ian@iankelling.org","login":"ian-kelling","count":1},{"name":"Mark Laws","email":"mdl@60hz.org","login":"drvink","count":1},{"name":"Hussein Ait-Lahcen","email":"hussein.ait-lahcen@fretlink.com","login":"haitlahcen","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"Jake McArthur","email":"Jake.McArthur@gmail.com","login":"jmcarthur","count":2},{"name":"John E","email":"jeis4wpi@outlook.com","login":"jeis4wpi","count":1},{"name":"Greg Pfeil","email":"greg@technomadic.org","login":"sellout","count":1},{"name":"Aaron Zeng","email":"azeng@janestreet.com","login":"bcc32","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-28T00:00:08.467Z","repositories_count":7904900,"commits_count":1206555884,"contributors_count":54853128,"owners_count":1639167,"committers_count":3679446,"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":{"table":{"full_name":"haskell/haskell-mode","html_url":"https://github.com/haskell/haskell-mode","last_synced_at":"2026-09-27T07:32:07.070Z","status":null,"issues_count":978,"pull_requests_count":919,"avg_time_to_close_issue":12514642.61745828,"avg_time_to_close_pull_request":2474486.4681564244,"issues_closed_count":779,"pull_requests_closed_count":895,"pull_request_authors_count":248,"issue_authors_count":420,"avg_comments_per_issue":4.634969325153374,"avg_comments_per_pull_request":2.3307943416757344,"merged_pull_requests_count":732,"bot_issues_count":0,"bot_pull_requests_count":20,"past_year_issues_count":8,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":326965.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.25,"past_year_avg_comments_per_pull_request":1.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":3,"created_at":"2023-05-09T11:07:00.468Z","updated_at":"2026-09-27T07:32:07.070Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fhaskell-mode/issues","issue_labels_count":{"table":{"indentation":52,"well-defined-task":40,"feature request":39,"discussion":24,"repl (interactive)":21,"possibly-outdated":5,"windows":3}},"pull_request_labels_count":{"table":{"dependencies":20,"github_actions":4,"indentation":1,"repl (interactive)":1}},"issue_author_associations_count":{"table":{"NONE":490,"CONTRIBUTOR":413,"MEMBER":75}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":817,"NONE":68,"MEMBER":33,"COLLABORATOR":1}},"issue_authors":{"table":{"gracjan":113,"geraldus":36,"hvr":23,"ivan-m":21,"mrkkrp":20,"vasanthaganeshk":12,"andreas-roehler":11,"chrisdone":11,"sirlensalot":10,"lukehoersten":10,"ikirill":10,"qrilka":9,"ghost":9,"karljs":9,"jstolarek":9,"vlatkoB":8,"bitemyapp":8,"k-bx":8,"tibbe":7,"codygman":7,"ozataman":7,"EDmitry":7,"neongreen":7,"Pitometsu":7,"Fuuzetsu":6,"shanemikel":6,"mcandre":6,"unhammer":6,"dmjio":6,"nurpax":6,"arybczak":6,"alexanderkjeldaas":5,"bgamari":5,"vagifverdi":5,"YoEight":5,"timsears":5,"purcell":5,"MichaelXavier":5,"eigengrau":5,"crocket":4,"fosskers":4,"Ptival":4,"Mikolaj":4,"bremner":4,"vapniks":4,"patrickt":4,"fatlazycat":4,"vshabanov":3,"thkoch2001":3,"rpglover64":3,"konn":3,"amukiza":3,"taktoa":3,"aplanas":3,"dschrempf":3,"josh-j":3,"PierreR":3,"fxfactorial":3,"jwiegley":3,"kini":3,"deepfire":3,"andreasabel":3,"ryantm":3,"rietmann":3,"joe9":3,"ocharles":3,"capn-freako":3,"lightquake":3,"wfaler":3,"deftsp":3,"m00nlight":3,"yaitskov":3,"hellwolf":3,"borgauf":3,"bradyt":3,"ocramz":2,"dudebout":2,"HaskellZhangSong":2,"ankhers":2,"bmktuwien":2,"jabolopes":2,"peti":2,"bergey":2,"turboMaCk":2,"RasmusWL":2,"s9gf4ult":2,"leonbaum":2,"anakreontas":2,"k0ral":2,"robstewart57":2,"drewr":2,"vonavi":2,"ian-kelling":2,"mathlover2":2,"mhwombat":2,"unthingable":2,"acowley":2,"ukari":2,"d12frosted":2,"rrnewton":2,"pakanek":2,"rubenmoor":2,"bezirg":2,"benma":2,"presci":2,"frozenQueue":2,"ericnething":2,"bos":2,"kmels":2,"ilitzroth":2,"cmears":2,"sphynx":2,"JeffreyBenjaminBrown":2,"dminuoso":2,"rusimody":2,"massysett":2,"FrankDMartinez":2,"sboosali":2,"bixuanzju":2,"jfeltz":2,"tobiasBora":2,"amcphail":2,"ccqpein":2,"asr":2,"issue-dispenser":2,"bergmark":2,"mijoharas":2,"pmiddend":2,"hmgibson23":2,"frabrooks":2,"jackhill":2,"chrissound":1,"bjourne":1,"AnthonyJacob":1,"korayal":1,"IQubic":1,"jbsiddall":1,"mmaz":1,"YouerSu":1,"DanielG":1,"warrenharris":1,"sacundim":1,"phikal":1,"Anton-Latukha":1,"acarrico":1,"ExternalReality":1,"npostavs":1,"dogsleg":1,"doyougnu":1,"drdo":1,"navaati":1,"gergoerdi":1,"dmich2":1,"LeapyNick":1,"kenranunderscore":1,"bmmoore":1,"poscat0x04":1,"FabArd":1,"YellowOnion":1,"budsbenzer":1,"luisvgs":1,"Pitometsu-GeniusYield":1,"rosekunkel":1,"csevast":1,"DiMalovanyy":1,"ljli":1,"kvelicka":1,"taiju":1,"vincentbernat":1,"nbro":1,"kuerzn":1,"ra1u":1,"Judafa":1,"KaneTW":1,"mpickering":1,"kosl90":1,"rongcuid":1,"Janfel":1,"jaseemabid":1,"arichiardi":1,"AndrasKovacs":1,"tsdh":1,"jfdm":1,"ElectricCoffee":1,"peterwang":1,"BardurArantsson":1,"leifmetcalf":1,"magthe":1,"conal":1,"ncaq":1,"ShimmerFairy":1,"khumba":1,"11Kilobytes":1,"xolodho":1,"ArthurTu":1,"goldfirere":1,"erikkaplun":1,"y-usuzumi":1,"fice-t":1,"ghorn":1,"listx":1,"scfc":1,"commandodev":1,"johnw42":1,"jyp":1,"raxod502":1,"giogadi":1,"reactormonk":1,"user471":1,"greenrd":1,"Atemu":1,"michelk":1,"OliverMead":1,"kephas":1,"m-renaud":1,"mk0x9":1,"mgsloan":1,"emmanueltouzery":1,"TikhonJelvis":1,"VichoReyes":1,"Esnos33":1,"Sophia-Gold":1,"enolan":1,"mjhoy":1,"spacekitteh":1,"czipperz":1,"cmyzie28":1,"dunrix":1,"joehillen":1,"chansey97":1,"clatisus":1,"psibi":1,"gridaphobe":1,"fakedrake":1,"zhouqiji":1,"ajpaon":1,"dzhus":1,"manuel-uberti":1,"soupi":1,"mystoryfantacy":1,"albinus":1,"divyaranjan1905":1,"singpolyma":1,"developernotes":1,"Commelina":1,"chendsh":1,"wunki":1,"pkkm":1,"andrewsw":1,"hpdeifel":1,"Lambdara":1,"Vonfry":1,"adamflott":1,"eccstartup":1,"luntain":1,"dewijones92":1,"mkscrg":1,"brandonw":1,"thechriskind":1,"cydparser":1,"genovese":1,"Beliavsky":1,"diogo149":1,"mbutz":1,"dimitriv":1,"lykahb":1,"RafaelBocquet":1,"jkyang92":1,"abelew":1,"cumber":1,"ibraimgm":1,"lehins":1,"welf":1,"Shikada":1,"PaNaVTEC":1,"kReoSo":1,"calancha":1,"skyler544":1,"PinkMushroom":1,"eyeinsky":1,"akermu":1,"Abhiroop":1,"bhrgunatha":1,"kazu-yamamoto":1,"CThuleHansen":1,"aberent":1,"alanz":1,"createyourpersonalaccount":1,"mikail-khan":1,"chrisbarrett":1,"anarcat":1,"henrylaxen":1,"scuellar":1,"monnier":1,"Galagora":1,"mdorman":1,"byorgey":1,"Ailrun":1,"chshersh":1,"kostya-sh":1,"StephenWakely":1,"IvanMalison":1,"dapritchard":1,"Serpial":1,"rabipelais":1,"dakling":1,"stardiviner":1,"langston-barrett":1,"johnwalker":1,"xificurC":1,"t3hmrman":1,"alokedesai":1,"cmoore":1,"gold-king":1,"dredozubov":1,"slow-banshee":1,"charrsky":1,"galderz":1,"mikesperber":1,"cruegge":1,"noinia":1,"CyberShadow":1,"sritchie":1,"fredefox":1,"sbmsr":1,"svenpanne":1,"Rufflewind":1,"gleber":1,"typesanitizer":1,"mattraibert":1,"sgillis":1,"michzappa":1,"drvink":1,"tekul":1,"XinhuaZhang":1,"mittenchops":1,"morphismz":1,"fu7mu4":1,"isturdy":1,"zclod":1,"aitenate":1,"FernandoBasso":1,"e3home":1,"crodjer":1,"srhb":1,"nonsequitur":1,"Red-Portal":1,"Fanael":1,"jamorton":1,"iitalics":1,"wiiittttt":1,"sagarun":1,"Jehops":1,"ntc2":1,"tonyfloatersu":1,"the-kenny":1,"ameyakakade":1,"ulm":1,"matthewbauer":1,"vyorkin":1,"Matelasse":1,"Peaker":1,"ivarru":1,"behaghel":1,"michaelpj":1,"rntz":1,"puff-paddy":1,"jakub-w":1,"frankcash":1,"jpkotta":1,"mineo":1,"Lemonsity":1,"semaj":1,"siodine":1,"pyr":1,"alexryan":1,"holomorph":1,"yupferris":1,"sidhu1f":1,"swilde":1,"CarstenKoenig":1,"iyefrat":1,"darthdeus":1,"adrianor":1,"canonic-epicure":1,"ChinaXing":1,"adimit":1,"Philonous":1,"martinvlk":1,"squid-lee":1,"ardumont":1,"scvalex":1,"4lex1v":1,"tomjaguarpaw":1,"TOTBWF":1,"hithacker":1,"HarrisonMc555":1,"rvs314":1,"cobalamin":1,"philipdexter":1,"sheganinans":1,"meditans":1,"adinapoli":1,"ryankask":1,"cjauvin":1,"Toxaris":1,"rvl":1,"ShadowCreator":1,"mageshb":1,"chauinau":1,"cocreature":1,"walseb":1,"rightfold":1,"aikrahguzar":1,"haucheefa":1,"ruomad":1,"ChrisKuklewicz":1,"Aberrantfox":1,"mrBliss":1,"julien-truffaut":1}},"pull_request_authors":{"table":{"gracjan":277,"geraldus":48,"fice-t":24,"dependabot[bot]":20,"bergey":16,"purcell":15,"vasanthaganeshk":15,"ikirill":14,"ivan-m":13,"czipperz":12,"deepfire":12,"sergv":11,"Fanael":10,"chrisdone":8,"ghost":8,"markus1189":7,"cocreature":7,"Hi-Angel":7,"mrBliss":7,"kuribas":7,"sheyll":6,"k-bx":6,"ardumont":6,"cydparser":6,"mrkkrp":5,"amesgen":5,"cmears":5,"andreas-roehler":5,"Shimuuar":5,"vlatkoB":5,"syohex":5,"sirlensalot":4,"bbatsov":4,"alexanderkjeldaas":4,"zaz":4,"Philonous":4,"jwiegley":4,"jasagredo":4,"karljs":4,"issue-dispenser":4,"tonyday567":4,"unhammer":4,"rosekunkel":3,"fommil":3,"deftsp":3,"wraithm":3,"antalsz":3,"neongreen":3,"mboes":3,"alexott":3,"psibi":3,"lukehoersten":3,"ggreif":3,"hvr":3,"Galagora":2,"drvink":2,"bryangarza":2,"jcs090218":2,"matthewbauer":2,"iquiw":2,"renatofdds":2,"adimit":2,"codygman":2,"scvalex":2,"deviant-logic":2,"eigengrau":2,"cruegge":2,"MichaelXavier":2,"nurpax":2,"hpdeifel":2,"lightquake":2,"johnwalker":2,"yaitskov":2,"bwignall":2,"alexpeits":2,"ryantm":2,"TikhonJelvis":2,"fedeinthemix":2,"ian-kelling":2,"s9gf4ult":2,"apskii":2,"kenta2":2,"noinia":2,"Commelina":2,"ankhers":2,"errge":2,"tsukimizake":2,"sleepomeno":2,"webdevred":2,"rntz":2,"Peaker":2,"pacastega":2,"pvmart":2,"vwyu":2,"scturtle":2,"andreasabel":2,"swilde":2,"cnngimenez":2,"erickgnavar":2,"akamch":2,"mikesperber":2,"bitemyapp":2,"mijoharas":1,"mberkowitz":1,"brandonw":1,"kini":1,"ruediger":1,"acowley":1,"Kariiem":1,"emmanueltouzery":1,"EuanParr":1,"jmcarthur":1,"bcc32":1,"ilitzroth":1,"Pitometsu":1,"yuriy0":1,"krig":1,"alexbiehl":1,"alios":1,"magthe":1,"juliapath":1,"da-x":1,"maciej-irl":1,"luntain":1,"corpix":1,"defanor":1,"emmanueldenloye":1,"blucoat":1,"jaor":1,"ncaq":1,"alxp":1,"torimus":1,"khumba":1,"ylenskiy":1,"sheganinans":1,"c-t-k":1,"sevanspowell":1,"csasarak":1,"scfc":1,"ukari":1,"jhenahan":1,"cobbal":1,"holomorph":1,"patrickt":1,"doofin":1,"marlomajor":1,"suhailshergill":1,"yuutayamada":1,"jappeace":1,"Inc0n":1,"xgqt":1,"ErnestKz":1,"vincentbernat":1,"minad":1,"wrl314":1,"bch29":1,"gergoerdi":1,"felixonmars":1,"davidsiefert":1,"bradyt":1,"tsoernes":1,"andrewsw":1,"soupi":1,"thblt":1,"taktoa":1,"david-christiansen":1,"dop":1,"matta":1,"NickDaly":1,"11Kilobytes":1,"proger":1,"mdorman":1,"pSub":1,"Fuuzetsu":1,"m00nlight":1,"thumphries":1,"yuya373":1,"chrisbarrett":1,"VitalyAnkh":1,"svenpanne":1,"petere":1,"ocecaco":1,"xal-0":1,"RafaelBocquet":1,"wlemuel":1,"tarsius":1,"mobid":1,"alanz":1,"kazu-yamamoto":1,"adamse":1,"PinkMushroom":1,"hongchangwu":1,"shapr":1,"3Rafal":1,"mattiase":1,"the-kenny":1,"ntc2":1,"u-combinator":1,"tnguyen-rh":1,"gzh":1,"cjmazey":1,"TimoFreiberg":1,"vshabanov":1,"fakedrake":1,"aplanas":1,"Yuhta":1,"barak":1,"pranaysashank":1,"commandodev":1,"kmels":1,"haitlahcen":1,"rabipelais":1,"fatho":1,"liff":1,"MarTango":1,"hmgibson23":1,"abelew":1,"peti":1,"akermu":1,"joshua-morris":1,"TOTBWF":1,"r-zip":1,"squid-lee":1,"rasendubi":1,"juergenhoetzel":1,"vapniks":1,"jfb-ampli":1,"pxqr":1,"walseb":1,"roman-kashitsyn":1,"goose121":1,"corngood":1,"massysett":1,"pyr":1,"lu-fennell":1,"ozataman":1,"rietmann":1,"maximbaz":1,"kvelicka":1,"taiju":1,"PierreR":1,"yunxing":1,"sztupi":1,"spwhitton":1,"sLite":1,"jacobilsoe":1,"mk0x9":1,"greenrd":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-28T00:00:06.445Z","repositories_count":17632974,"issues_count":46891642,"pull_requests_count":145754409,"authors_count":11869839,"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":{"table":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":1,"github_actions":1}},"past_year_issue_author_associations_count":{"table":{"NONE":8}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":3,"COLLABORATOR":1}},"past_year_issue_authors":{"table":{"amcphail":2,"ameyakakade":1,"borgauf":1,"IQubic":1,"morphismz":1,"rvs314":1,"YellowOnion":1}},"past_year_pull_request_authors":{"table":{"bcc32":1,"dependabot[bot]":1,"jmcarthur":1,"webdevred":1}},"maintainers":[{"table":{"login":"hvr","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hvr"}},{"table":{"login":"purcell","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/purcell"}},{"table":{"login":"chrisdone","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrisdone"}},{"table":{"login":"lukehoersten","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lukehoersten"}},{"table":{"login":"Fuuzetsu","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuuzetsu"}},{"table":{"login":"tibbe","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tibbe"}},{"table":{"login":"andreasabel","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"}},{"table":{"login":"Mikolaj","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Mikolaj"}},{"table":{"login":"rrnewton","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/rrnewton"}},{"table":{"login":"Ailrun","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ailrun"}},{"table":{"login":"byorgey","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byorgey"}},{"table":{"login":"Rufflewind","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Rufflewind"}},{"table":{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}},{"table":{"login":"chshersh","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chshersh"}},{"table":{"login":"alexbiehl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alexbiehl"}}],"active_maintainers":[{"table":{"login":"webdevred","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/webdevred"}}]}},"events":{"total":{"CreateEvent":1,"DeleteEvent":1,"ForkEvent":8,"IssueCommentEvent":66,"IssuesEvent":19,"PullRequestEvent":33,"PullRequestReviewEvent":2,"PushEvent":15,"WatchEvent":46},"last_year":{"ForkEvent":1,"IssueCommentEvent":3,"PullRequestEvent":5,"PushEvent":1,"WatchEvent":8}},"keywords":["emacs","haskell"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-02-18T00:16:29.923Z","updated_at":"2023-02-18T00:16:29.923Z","repository_link":"https://github.com/haskell/haskell-mode/blob/master/.github/workflows/test.yml","dependencies":[{"id":7749721424,"package_name":"cachix/install-nix-action","ecosystem":"actions","requirements":"v16","direct":true,"kind":"composite","optional":false},{"id":7749721427,"package_name":"purcell/setup-emacs","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":7749721428,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"hackage","filepath":"tests/test-data/Test.cabal","sha":null,"kind":"manifest","created_at":"2026-08-23T19:38:21.880Z","updated_at":"2026-08-23T19:38:21.880Z","repository_link":"https://github.com/haskell/haskell-mode/blob/master/tests/test-data/Test.cabal","dependencies":[{"id":26261021259,"package_name":"base","ecosystem":"hackage","requirements":"==4.*","direct":true,"kind":"runtime","optional":false},{"id":26261021260,"package_name":"containers","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26261021261,"package_name":"process","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26261021262,"package_name":"directory","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26261021263,"package_name":"base","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":26261021264,"package_name":"containers","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":26261021265,"package_name":"fgl","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":26261021274,"package_name":"fgl-arbitrary","ecosystem":"hackage","requirements":"==0.2.*","direct":true,"kind":"test","optional":false},{"id":26261021289,"package_name":"filepath","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":26261021290,"package_name":"text","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":26261021291,"package_name":"QuickCheck","ecosystem":"hackage","requirements":"\u003e=2.3 \u0026\u0026 \u003c2.9","direct":true,"kind":"test","optional":false},{"id":26261021292,"package_name":"base","ecosystem":"hackage","requirements":"*","direct":true,"kind":"benchmark","optional":false},{"id":26261021293,"package_name":"deepseq","ecosystem":"hackage","requirements":"*","direct":true,"kind":"benchmark","optional":false},{"id":26261021294,"package_name":"text","ecosystem":"hackage","requirements":"*","direct":true,"kind":"benchmark","optional":false},{"id":26261021295,"package_name":"criterion","ecosystem":"hackage","requirements":"\u003e=0.5 \u0026\u0026 \u003c1.2","direct":true,"kind":"benchmark","optional":false},{"id":26261021296,"package_name":"base","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26261021297,"package_name":"bytestring","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26261021298,"package_name":"filepath","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26261021299,"package_name":"text","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":null,"created_at":"2023-04-12T11:48:24.195Z","updated_at":"2026-09-28T08:02:50.362Z","avatar_url":"https://github.com/haskell.png","language":"Emacs Lisp","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/3569","html_url":"https://summary.ecosyste.ms/projects/3569"}