{"id":3506,"url":"https://github.com/haskell/vscode-haskell","last_synced_at":"2026-05-14T17:30:39.655Z","repository":{"id":37966619,"uuid":"69105338","full_name":"haskell/vscode-haskell","owner":"haskell","description":"VS Code extension for Haskell, powered by haskell-language-server","archived":false,"fork":false,"pushed_at":"2026-04-29T15:54:39.000Z","size":2766,"stargazers_count":591,"open_issues_count":53,"forks_count":93,"subscribers_count":12,"default_branch":"master","last_synced_at":"2026-05-02T15:06:05.202Z","etag":null,"topics":["haskell","haskell-language-server","language-server","lsp","visual-studio-code","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=haskell.haskell","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"docs/Contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-09-24T13:56:00.000Z","updated_at":"2026-04-29T15:54:36.000Z","dependencies_parsed_at":"2024-01-15T20:55:48.309Z","dependency_job_id":"c6759e42-03d0-439f-9349-1e888e503dea","html_url":"https://github.com/haskell/vscode-haskell","commit_stats":{"total_commits":973,"total_committers":74,"mean_commits":13.14864864864865,"dds":0.7183967112024666,"last_synced_commit":"51b45a201fb0bb942a4b5ed108d720f896e25707"},"previous_names":[],"tags_count":84,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/vscode-haskell","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/sbom","scorecard":{"id":75316,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/vscode-haskell","commit":"65b34fbf7f2ba5e30a258f12e67808a1ab265fe0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.3,"checks":[{"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":"Code-Review","score":5,"reason":"Found 3/6 approved changesets -- score normalized to 5","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":10,"reason":"27 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/package.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/package.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/test.yml/master?enable=pin","Warn: downloadThenRun not pinned by hash: .github/workflows/test.yml:34","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/package.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","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":"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":"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":9,"reason":"license file detected","details":["Info: project has a license file: License.txt:0","Warn: project license file does not contain an FSF or OSI license."],"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 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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"}}]},"last_synced_at":"2025-08-15T04:41:09.535Z","repository_id":37966619,"created_at":"2025-08-15T04:41:09.536Z","updated_at":"2025-08-15T04:41:09.536Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32684056,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T02:33:58.958Z","status":"ssl_error","status_checked_at":"2026-05-06T02:33:39.611Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":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"},"packages":[{"id":12131939,"name":"haskell/haskell","ecosystem":"openvsx","description":"Haskell language support powered by the Haskell Language Server","homepage":"https://github.com/haskell/vscode-haskell","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/haskell/vscode-haskell","keywords_array":["cabal","haskell","language","literate haskell","lsp","multi-root ready","stack"],"namespace":"haskell","versions_count":34,"first_release_published_at":"2020-08-13T03:27:23.251Z","latest_release_published_at":"2026-02-24T10:13:10.521Z","latest_release_number":"2.8.0","last_synced_at":"2026-04-03T21:01:34.420Z","created_at":"2025-09-24T09:11:55.091Z","updated_at":"2026-04-03T21:03:25.242Z","registry_url":"https://open-vsx.org/extension/haskell/haskell/","install_command":null,"documentation_url":null,"metadata":{"categories":["Programming Languages","Formatters","Linters","Other"]},"repo_metadata":{"id":37966619,"uuid":"69105338","full_name":"haskell/vscode-haskell","owner":"haskell","description":"VS Code extension for Haskell, powered by haskell-language-server","archived":false,"fork":false,"pushed_at":"2026-03-25T22:39:49.000Z","size":2616,"stargazers_count":591,"open_issues_count":55,"forks_count":93,"subscribers_count":12,"default_branch":"master","last_synced_at":"2026-03-27T06:41:05.934Z","etag":null,"topics":["haskell","haskell-language-server","language-server","lsp","visual-studio-code","vscode","vscode-extension"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=haskell.haskell","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"docs/Contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2016-09-24T13:56:00.000Z","updated_at":"2026-03-27T01:13:14.000Z","dependencies_parsed_at":"2024-01-15T20:55:48.309Z","dependency_job_id":"c6759e42-03d0-439f-9349-1e888e503dea","html_url":"https://github.com/haskell/vscode-haskell","commit_stats":{"total_commits":973,"total_committers":74,"mean_commits":13.14864864864865,"dds":0.7183967112024666,"last_synced_commit":"51b45a201fb0bb942a4b5ed108d720f896e25707"},"previous_names":[],"tags_count":84,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/vscode-haskell","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/sbom","scorecard":{"id":75316,"data":{"date":"2025-08-11","repo":{"name":"github.com/haskell/vscode-haskell","commit":"65b34fbf7f2ba5e30a258f12e67808a1ab265fe0"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.3,"checks":[{"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":"Code-Review","score":5,"reason":"Found 3/6 approved changesets -- score normalized to 5","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":10,"reason":"27 commit(s) and 9 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/package.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/package.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/package.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/package.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:10: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:11: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/haskell/vscode-haskell/test.yml/master?enable=pin","Warn: downloadThenRun not pinned by hash: .github/workflows/test.yml:34","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned","Info:   0 out of   1 downloadThenRun 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/package.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","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":"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":"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":9,"reason":"license file detected","details":["Info: project has a license file: License.txt:0","Warn: project license file does not contain an FSF or OSI license."],"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 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"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"}}]},"last_synced_at":"2025-08-15T04:41:09.535Z","repository_id":37966619,"created_at":"2025-08-15T04:41:09.536Z","updated_at":"2025-08-15T04:41:09.536Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31068495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-27T22:49:25.097Z","status":"ssl_error","status_checked_at":"2026-03-27T22:49:22.599Z","response_time":164,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"2.8.0","sha":"4e4fa6d43281931e2688cc67f2bc151b79a2d069","kind":"commit","published_at":"2026-02-24T10:11:31.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.8.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.8.0/manifests"},{"name":"2.7.0","sha":"65b34fbf7f2ba5e30a258f12e67808a1ab265fe0","kind":"commit","published_at":"2025-08-02T13:44:23.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.7.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.7.0/manifests"},{"name":"2.6.1","sha":"1c9df167403c1d47c0f656fffbdd9ed6bc86184f","kind":"tag","published_at":"2025-08-02T13:08:33.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.6.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.6.1/manifests"},{"name":"2.6.0","sha":"d0414324f43f048100f18b354cd389450142d6ef","kind":"commit","published_at":"2025-04-17T08:43:18.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.6.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.6.0/manifests"},{"name":"2.4.4","sha":"e3be926ccd66b1c9194e5e8939a3cb73c696201f","kind":"commit","published_at":"2024-05-10T14:57:55.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.4.4","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.4/manifests"},{"name":"2.5.3","sha":"5c837fafe77ecdfe3dd57b7ec7cf8700030e044a","kind":"commit","published_at":"2024-05-10T14:36:44.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.5.3","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.5.3/manifests"},{"name":"2.4.3","sha":"036bcf8eb45688eb569f5367a5834049f44900cb","kind":"commit","published_at":"2024-01-16T18:36:56.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.4.3","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.3/manifests"},{"name":"2.5.2","sha":"c350978409c7c0d311f3a2c811b252e3f16c7926","kind":"commit","published_at":"2024-01-16T18:35:53.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.5.2","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.5.2/manifests"},{"name":"2.5.1","sha":"59e5af97baee969ccddae0c7ad2fb1aa42b6f540","kind":"commit","published_at":"2023-12-02T13:31:53.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.5.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.5.1/manifests"},{"name":"2.4.2","sha":"a80cb6cf06e0104c58a1c830350577dd0dec90c5","kind":"commit","published_at":"2023-12-02T12:57:21.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.4.2","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.2/manifests"},{"name":"2.5.0","sha":"4a262a5f0e46b65ffc6eab4f604e0d2c52813612","kind":"commit","published_at":"2023-08-17T16:39:20.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.5.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.5.0/manifests"},{"name":"2.4.1","sha":"d6e4dc2c3b601eaf4ad2db2644d57ab02889f0af","kind":"commit","published_at":"2023-08-09T15:13:22.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.4.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.1/manifests"},{"name":"2.4.0","sha":"95a571177ab3674dbefeaf4632e591dd690eafa7","kind":"commit","published_at":"2023-07-08T15:51:27.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.4.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.4.0/manifests"},{"name":"2.2.4","sha":"5a691b081827d8fcd0833e98fe15e7d0c353c231","kind":"commit","published_at":"2023-04-10T13:42:19.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.2.4","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.4/manifests"},{"name":"2.2.3","sha":"39988b3cc4f2458615d94849d64074dc371235a2","kind":"commit","published_at":"2023-04-10T10:44:37.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.2.3","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.3/manifests"},{"name":"2.2.2","sha":"333294f3bcde9f9baad03e9621f9b211d5d3eb54","kind":"commit","published_at":"2022-12-05T10:16:10.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.2.2","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.2/manifests"},{"name":"2.2.1","sha":"cbaadcee816e62a36e98def513c21c429fac0761","kind":"commit","published_at":"2022-08-09T07:13:34.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.2.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.1/manifests"},{"name":"2.2.0","sha":"e81160dbdb6be0ac8493f6dbc0983d27fa096ac7","kind":"commit","published_at":"2022-04-27T11:33:31.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.2.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.2.0/manifests"},{"name":"2.0.1","sha":"311556ed6b5b00a70a5a9b820851cf9e0faf6179","kind":"commit","published_at":"2022-04-27T08:42:23.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.0.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.1/manifests"},{"name":"2.1.3","sha":"0caa639f9e64b03d77505215e6d5e1a70719ad75","kind":"commit","published_at":"2022-04-20T07:58:35.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.1.3","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.1.3/manifests"},{"name":"2.1.2","sha":"c8986b2fd5c7aa90175eb5180b3bb79fa6ad229f","kind":"commit","published_at":"2022-04-19T11:58:49.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.1.2","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.1.2/manifests"},{"name":"2.1.1","sha":"b73493f939ce5742dce8e684c9ebc2e966335db2","kind":"commit","published_at":"2022-04-13T20:39:59.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.1.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.1.1/manifests"},{"name":"2.1.0","sha":"afcc93c5e8b06ce36eff330161cfc5e2857d2fee","kind":"commit","published_at":"2022-04-13T06:47:35.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.1.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.1.0/manifests"},{"name":"2.0.0-alpha","sha":"74f06cab7a5c265529ac1820bc9fe961741ed8de","kind":"commit","published_at":"2022-04-05T14:01:11.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.0.0-alpha","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.0.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.0.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha/manifests"},{"name":"2.0.0","sha":"7c23f268fcb84cd6f8568867825f41ca8e822d17","kind":"commit","published_at":"2022-04-03T21:55:19.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.0.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0/manifests"},{"name":"2.0.0-alpha-5","sha":"7c23f268fcb84cd6f8568867825f41ca8e822d17","kind":"commit","published_at":"2022-04-03T21:55:19.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.0.0-alpha-5","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.0.0-alpha-5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.0.0-alpha-5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-5/manifests"},{"name":"2.0.0-alpha-4","sha":"2c2b4d521e8a636408a1d964dc0980f3028bc3db","kind":"commit","published_at":"2022-04-03T21:52:33.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.0.0-alpha-4","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.0.0-alpha-4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.0.0-alpha-4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-4/manifests"},{"name":"2.0.0-alpha-3","sha":"661f0eff362754607fba8b5d1ae2dbfd51ed5dc9","kind":"commit","published_at":"2022-04-03T21:50:04.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.0.0-alpha-3","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.0.0-alpha-3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.0.0-alpha-3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-3/manifests"},{"name":"2.0.0-alpha-2","sha":"18fba51e9d73aea27ac2a9e299f25deb49ffc5c7","kind":"commit","published_at":"2022-04-03T21:47:12.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.0.0-alpha-2","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.0.0-alpha-2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.0.0-alpha-2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-2/manifests"},{"name":"2.0.0-alpha-1","sha":"4f76aa0d8640bbef82b732ef1ff4c34323499453","kind":"commit","published_at":"2022-04-03T21:45:11.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/2.0.0-alpha-1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/2.0.0-alpha-1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@2.0.0-alpha-1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/2.0.0-alpha-1/manifests"},{"name":"1.8.0","sha":"70f6883af669ef176fe3cf8ec4963921de686f79","kind":"commit","published_at":"2021-12-06T15:08:56.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.8.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.8.0/manifests"},{"name":"1.7.1","sha":"67c467e2672d434ed4868c05f294d15b525a9ce2","kind":"commit","published_at":"2021-09-25T11:48:09.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.7.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"f2fff2de23e18d7592bdb025c0ab327313d726d4","kind":"commit","published_at":"2021-09-23T08:44:02.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.7.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.7.0/manifests"},{"name":"1.6.1","sha":"abd7b6fede3195c3f68320fd0abaf6b954b73c41","kind":"commit","published_at":"2021-08-25T21:46:11.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.6.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"2cc3e05bfc5dfd2311e884cf42d6c4b6cc03440a","kind":"commit","published_at":"2021-08-08T09:24:47.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.6.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.6.0/manifests"},{"name":"1.5.1","sha":"ad5d61bc19812318d216eb19cfd8cf1511108a8f","kind":"commit","published_at":"2021-08-04T12:43:14.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.5.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"77ddd59e797057f6ad3c541314dd4ae8d7eb622f","kind":"commit","published_at":"2021-08-03T10:44:57.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.5.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.5.0/manifests"},{"name":"1.4.0","sha":"a09c9be206782ab8e35ffe973eae273d7f15205d","kind":"commit","published_at":"2021-05-12T04:20:20.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.4.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"241c5b7c5e6acd1163d007942cada129b3ba5e02","kind":"commit","published_at":"2021-04-21T20:40:18.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.3.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.3.0/manifests"},{"name":"1.2.0","sha":"93e7b582b8c3094a5916cfa393c743ff6ca874b8","kind":"commit","published_at":"2020-10-11T17:35:06.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.2.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.2.0/manifests"},{"name":"1.1.0","sha":"1b7f2cdec4951b7b39fda2a76e3617a06c509a37","kind":"tag","published_at":"2020-08-10T20:54:18.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.1.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.1.0/manifests"},{"name":"1.0.1","sha":"9177187d31acac31c84e740c8f0e8c7cba2a1afe","kind":"commit","published_at":"2020-08-03T11:20:32.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.0.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.0.1/manifests"},{"name":"1.0.0","sha":"5178445a707cd170a8761485abdedfd0bce7cc00","kind":"commit","published_at":"2020-07-28T14:28:20.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/1.0.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/1.0.0/manifests"},{"name":"0.1.1","sha":"0118bacaa0f0e828e8aca3fd107d6742fdae6fb0","kind":"commit","published_at":"2020-07-23T15:13:55.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.1.1","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.1.1/manifests"},{"name":"0.1.0","sha":"b5166b937b896347afd2b2920f495da1e30bd071","kind":"commit","published_at":"2020-07-22T20:46:18.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.1.0","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.1.0/manifests"},{"name":"0.0.40","sha":"380d70eb2c6ab92ec9ea59021c2ba4199dedbd72","kind":"commit","published_at":"2020-05-05T22:50:36.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.40","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.40","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.40","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.40","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.40/manifests"},{"name":"0.0.39","sha":"dd6eaa669fa51379822dd8fcbb990b48f44fd2dc","kind":"tag","published_at":"2020-04-07T20:59:36.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.39","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.39","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.39","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.39","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.39/manifests"},{"name":"0.0.38","sha":"023a67db7bdc6c55f1f3b5d605b70e7ca7fbea0c","kind":"tag","published_at":"2020-04-07T20:44:16.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.38","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.38","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.38","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.38","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.38/manifests"},{"name":"0.0.37","sha":"a20ee95faa88921d2913c7ad4c3ca411d9828bf8","kind":"tag","published_at":"2020-02-05T18:33:17.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.37","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.37","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.37","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.37","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.37/manifests"},{"name":"0.0.36","sha":"da97b6f6476e684eea25e2287aa738509268d380","kind":"tag","published_at":"2020-02-05T00:17:13.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.36","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.36","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.36","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.36","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.36/manifests"},{"name":"0.0.35","sha":"402be0fad2eae2d53e3ae3817a23481014645aa7","kind":"tag","published_at":"2020-02-04T23:34:00.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.35","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.35","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.35","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.35","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.35/manifests"},{"name":"0.0.34","sha":"166745998c9906a86b2cd6cb9cf03e23b28a23fe","kind":"tag","published_at":"2020-01-04T23:29:21.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.34","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.34","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.34","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.34","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.34/manifests"},{"name":"0.0.33","sha":"d9386f41607f95c9ea364cf7dd38e67869793b67","kind":"tag","published_at":"2020-01-04T19:45:40.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.33","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.33","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.33","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.33","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.33/manifests"},{"name":"0.0.32","sha":"23a3ee36af5921fe4043ddd44dbf876b66d481ce","kind":"tag","published_at":"2020-01-02T18:37:28.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.32","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.32","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.32","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.32","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.32/manifests"},{"name":"0.0.31","sha":"954e0a9ecc7be4d96bc71d05c65a730e642b65a6","kind":"tag","published_at":"2019-11-19T21:36:13.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.31","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.31","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.31","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.31","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.31/manifests"},{"name":"0.0.30","sha":"ba18db46a1862c7d7df56e593616985331e0564c","kind":"tag","published_at":"2019-11-10T22:54:47.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.30","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.30","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.30","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.30","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.30/manifests"},{"name":"0.0.29","sha":"0d6c537166b0b6e386d95a0261c17c719b9a9313","kind":"tag","published_at":"2019-11-04T23:42:21.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.29","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.29","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.29","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.29","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.29/manifests"},{"name":"0.0.28","sha":"c9fbf25d5a46f65d1e68425503691c79b01401d8","kind":"tag","published_at":"2019-06-16T12:53:00.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.28","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.28","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.28","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.28","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.28/manifests"},{"name":"0.0.27","sha":"fc1c26cac3d1ddf7ca77b6d67592422385fd7fc6","kind":"tag","published_at":"2019-04-25T16:51:30.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.27","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.27","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.27","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.27","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.27/manifests"},{"name":"0.0.26","sha":"bcaee40bfb9f9694ca52f53eb81c2011aceba83d","kind":"tag","published_at":"2019-04-22T14:22:24.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.26","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.26","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.26","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.26","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.26/manifests"},{"name":"0.0.25","sha":"ba20a76a228c5990eb319e25d14eb9550028964d","kind":"tag","published_at":"2019-03-03T09:15:39.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.25","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.25","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.25","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.25","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.25/manifests"},{"name":"0.0.24","sha":"30decd26f63f7ef51dfcb4c81d41cd24827afc39","kind":"tag","published_at":"2018-09-14T07:21:00.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.24","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.24/manifests"},{"name":"0.0.23","sha":"0717588b1a8e9a8eb65ef625df562c8942b7002a","kind":"tag","published_at":"2018-09-11T07:34:17.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.23","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.23","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.23","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.23","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.23/manifests"},{"name":"0.0.22","sha":"9c418ccb9e23f647f517e46239746a71e5759c3b","kind":"tag","published_at":"2018-09-05T18:29:32.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.22","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.22","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.22","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.22","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.22/manifests"},{"name":"0.0.21","sha":"7ebb94788f7feadc8a1efb612b4fde725d1156e0","kind":"tag","published_at":"2018-08-09T19:07:08.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.21","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.21/manifests"},{"name":"0.0.20","sha":"45a1e74ddcdb3198afab510430228971f1a239b3","kind":"tag","published_at":"2018-07-12T21:12:12.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.20","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.20/manifests"},{"name":"0.0.19","sha":"8db5370a7f66782f44fa0262289a16a0db203981","kind":"tag","published_at":"2018-06-04T20:14:57.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.19","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.19/manifests"},{"name":"0.0.18","sha":"2b599b183715dc4eb1a9227d7c75a3f50f9512f2","kind":"tag","published_at":"2018-06-03T18:09:49.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.18","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.18/manifests"},{"name":"0.0.17","sha":"6493e6f7c299a60e3fdbc400c9ffcfdc72d36b35","kind":"tag","published_at":"2018-05-28T07:17:52.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.17","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.17/manifests"},{"name":"0.0.16","sha":"7c53dc3cc2a85f025853f0b505710bea2f8b25a3","kind":"tag","published_at":"2018-04-17T17:04:54.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.16","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.16/manifests"},{"name":"0.0.15","sha":"248ba678f0c8b41523ffa43eaebab4bbba3a7eaf","kind":"tag","published_at":"2018-04-08T10:28:57.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.15","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.15/manifests"},{"name":"0.0.14","sha":"b22463ac6ff888b5c75acd4498cd5a5f189ecb83","kind":"tag","published_at":"2018-04-07T22:06:02.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.14","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.14/manifests"},{"name":"0.0.13","sha":"7400bf589b3bb83337697e6d5a360bf151cb4e2d","kind":"tag","published_at":"2018-04-05T19:17:22.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.13","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.13/manifests"},{"name":"0.0.12","sha":"4b66403075bc65c7c8d67bb3d280f58d7bc22dee","kind":"tag","published_at":"2018-04-02T02:20:59.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.12","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.12/manifests"},{"name":"0.0.11","sha":"0349b981b4e531d4934db072114a7c3b757f5da6","kind":"tag","published_at":"2018-04-01T23:17:14.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.11","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.11/manifests"},{"name":"0.0.10","sha":"2fa9372960f00c1fd1817575a81c897026bb4507","kind":"tag","published_at":"2018-04-01T22:05:32.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.10","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.10/manifests"},{"name":"0.0.9","sha":"304217122345307a6fd5f3cb7506a81b0ad1fbff","kind":"tag","published_at":"2018-03-01T22:17:29.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.9","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.9/manifests"},{"name":"0.0.8","sha":"ba3cc8367c2a3d8a2a0fa889fd1569643a741e3d","kind":"tag","published_at":"2018-01-24T13:29:36.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.8","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.8/manifests"},{"name":"0.0.7","sha":"189e3fd93edd5577c361b9e81b0378b642acf6c8","kind":"tag","published_at":"2018-01-15T07:33:18.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.7","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.7/manifests"},{"name":"0.0.6","sha":"cdc878ce30efe0aed7daad5d50385ae31cc957f8","kind":"tag","published_at":"2017-12-11T18:20:04.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.6","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.6/manifests"},{"name":"0.0.5","sha":"3ab7cbccc91e70c2a303b9ef374cf4e2d54db480","kind":"tag","published_at":"2017-11-13T14:00:53.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.5","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.5/manifests"},{"name":"0.0.4","sha":"215ac212fbc2079817c52f3aa4756e4805345bd8","kind":"tag","published_at":"2017-11-01T08:44:46.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.4","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.4/manifests"},{"name":"0.0.3","sha":"498147b1528edac799d6440bb8603883fdf6989b","kind":"tag","published_at":"2017-10-01T20:32:24.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.3","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.3/manifests"},{"name":"0.0.2","sha":"c01bac924e59d8d7b5d34bf96aaedf5e81f541a6","kind":"commit","published_at":"2017-08-30T19:47:45.000Z","download_url":"https://codeload.github.com/haskell/vscode-haskell/tar.gz/0.0.2","html_url":"https://github.com/haskell/vscode-haskell/releases/tag/0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/vscode-haskell@0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/tags/0.0.2/manifests"}]},"repo_metadata_updated_at":"2026-04-03T21:03:25.241Z","dependent_packages_count":0,"downloads":152731,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":3.951038115897118,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":1.3170127052990395},"purl":"pkg:openvsx/haskell/haskell","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/openvsx/haskell/haskell","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/openvsx/haskell/haskell","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/openvsx/haskell/haskell/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-29T19:00:12.629Z","issues_count":425,"pull_requests_count":1022,"avg_time_to_close_issue":12863651.400537634,"avg_time_to_close_pull_request":804571.8203208556,"issues_closed_count":372,"pull_requests_closed_count":935,"pull_request_authors_count":75,"issue_authors_count":294,"avg_comments_per_issue":4.183529411764706,"avg_comments_per_pull_request":0.7025440313111546,"merged_pull_requests_count":656,"bot_issues_count":0,"bot_pull_requests_count":723,"past_year_issues_count":11,"past_year_pull_requests_count":182,"past_year_avg_time_to_close_issue":114160.0,"past_year_avg_time_to_close_pull_request":720436.7481481482,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":135,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":1.2727272727272727,"past_year_avg_comments_per_pull_request":0.6703296703296703,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":168,"past_year_merged_pull_requests_count":33,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/issues","maintainers":[{"login":"fendor","count":95,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fendor"},{"login":"jneira","count":72,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jneira"},{"login":"hasufell","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hasufell"},{"login":"alanz","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alanz"},{"login":"bubba","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bubba"},{"login":"July541","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/July541"},{"login":"andreasabel","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"berberman","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/berberman"},{"login":"wz1000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wz1000"},{"login":"chessai","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chessai"},{"login":"Ronak99","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ronak99"},{"login":"jaspervdj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jaspervdj"},{"login":"VeryMilkyJoe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/VeryMilkyJoe"}],"active_maintainers":[{"login":"fendor","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fendor"},{"login":"andreasabel","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/open-vsx.org/packages/haskell%2Fhaskell/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/open-vsx.org/packages/haskell%2Fhaskell/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/open-vsx.org/packages/haskell%2Fhaskell/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/open-vsx.org/packages/haskell%2Fhaskell/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/open-vsx.org/packages/haskell%2Fhaskell/codemeta","maintainers":[{"uuid":"fendor","login":"fendor","name":null,"email":null,"url":"https://github.com/fendor","packages_count":1,"html_url":"https://github.com/fendor","role":null,"created_at":"2025-09-24T12:21:35.904Z","updated_at":"2025-09-24T12:21:35.904Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/open-vsx.org/maintainers/fendor/packages"}],"registry":{"name":"open-vsx.org","url":"https://open-vsx.org","ecosystem":"openvsx","default":true,"packages_count":12989,"maintainers_count":8438,"namespaces_count":9425,"keywords_count":0,"github":"open-vsx","metadata":{"funded_packages_count":1015},"icon_url":"https://github.com/open-vsx.png","created_at":"2025-09-24T08:46:56.646Z","updated_at":"2026-04-03T06:45:18.275Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/open-vsx.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/open-vsx.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/open-vsx.org/namespaces"}}],"commits":{"id":1256372,"full_name":"haskell/vscode-haskell","default_branch":"master","total_commits":1058,"total_committers":73,"total_bot_commits":331,"total_bot_committers":1,"mean_commits":14.493150684931507,"dds":0.6871455576559546,"past_year_total_commits":58,"past_year_total_committers":4,"past_year_total_bot_commits":31,"past_year_total_bot_committers":1,"past_year_mean_commits":14.5,"past_year_dds":0.4655172413793104,"last_synced_at":"2026-04-03T21:11:29.611Z","last_synced_commit":"238f48a7b92e5081802e3c88aae2b83b01b85fb8","created_at":"2023-04-12T11:44:18.079Z","updated_at":"2026-04-03T21:09:37.784Z","committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":331},{"name":"jneira","email":"atreyu.bbb@gmail.com","login":"jneira","count":190},{"name":"Fendor","email":"power.walross@gmail.com","login":"fendor","count":135},{"name":"Julian Ospald","email":"hasufell@posteo.de","login":"hasufell","count":78},{"name":"Alan Zimmerman","email":"alan.zimm@gmail.com","login":"alanz","count":70},{"name":"Luke Lau","email":"luke_lau@icloud.com","login":"lukel97","count":58},{"name":"Christian Kjaer Laustsen","email":"ckl@codetalk.io","login":"Tehnix","count":44},{"name":"Chris Wendt","email":"chrismwendt@gmail.com","login":"chrismwendt","count":13},{"name":"Hal Henke","email":"halhenke@gmail.com","login":"halhenke","count":11},{"name":"Lei Zhu","email":"julytreee@gmail.com","login":"July541","count":10},{"name":"Alexey Raga","email":"alexey.raga@gmail.com","login":"AlexeyRaga","count":7},{"name":"pranaysashank","email":"pranaysashank@gmail.com","login":"pranaysashank","count":7},{"name":"Michael Dürig","email":"michid@gmail.com","login":"mduerig","count":7},{"name":"Jacob Prud'homme","email":"jacobprudhomme","login":"jacobprudhomme","count":7},{"name":"WorldSEnder","email":"worldsbegin@gmx.de","login":"WorldSEnder","count":6},{"name":"soiamsoNG","email":"83182235@qq.com","login":"soiamsoNG","count":5},{"name":"Jana Chadt","email":"jana.chadt@nets.at","login":"VeryMilkyJoe","count":4},{"name":"George Thomas","email":"georgefsthomas@gmail.com","login":"georgefst","count":3},{"name":"Ismail Mustafa","email":"ismailmustafa@rocketmail.com","login":"ismailmustafa","count":3},{"name":"Joe Hermaszewski","email":"git@monoid.al","login":"expipiplus1","count":3},{"name":"Nick Dunets","email":"DunetsNM@gmail.com","login":"DunetsNM","count":3},{"name":"Rohit Vighne","email":"rohit.vighne@gmail.com","login":"rvighne","count":2},{"name":"Potato Hatsue","email":"1793913507@qq.com","login":"berberman","count":2},{"name":"Paweł Dybiec","email":"pawel@dybiec.info","login":"dyniec","count":2},{"name":"Vikrem","email":"me@vikrem.com","login":"vikrem","count":2},{"name":"ayu","email":"tfeayush@gmail.com","login":"1ay1","count":2},{"name":"flip111","email":"flip101@gmail.com","login":"flip111","count":2},{"name":"gdziadkiewicz","email":"grzegorzdziadkiewicz@gmail.com","login":"gdziadkiewicz","count":2},{"name":"Kamil Figiela","email":"kamil.figiela@gmail.com","login":"kfigiela","count":2},{"name":"Ed Allonby","email":"edward.allonby@gmail.com","login":"EdAllonby","count":2},{"name":"Colten Webb","email":"coltenwebb@gmail.com","login":"coltenwebb","count":2},{"name":"Luke Lau","email":"luke.lau@theappbuilder.com","login":null,"count":2},{"name":"R. Patrick. Huang","email":"whainte@Outlook.com","login":null,"count":1},{"name":"Matt Friede","email":"free_d_3@hotmail.com","login":null,"count":1},{"name":"Frederik Ramcke","email":"folkmar.ramcke@student.chalmers.se","login":null,"count":1},{"name":"Avi ד","email":"avi.the.coder@gmail.com","login":"Avi-D-coder","count":1},{"name":"Ondřej Šebek","email":"44544735+xsebek","login":"xsebek","count":1},{"name":"PCloud","email":"52968553+HEIGE-PCloud","login":"HEIGE-PCloud","count":1},{"name":"Pasqualino Titto Assini","email":"tittoassini@gmail.com","login":"tittoassini","count":1},{"name":"Pepe Iborra","email":"pepeiborra@gmail.com","login":"pepeiborra","count":1},{"name":"Rune K. Svendsen","email":"runesvend@gmail.com","login":"runeksvendsen","count":1},{"name":"Sandy Maguire","email":"sandy@sandymaguire.me","login":"isovector","count":1},{"name":"Shinya Yamaguchi","email":"waddlaw","login":"waddlaw","count":1},{"name":"Shubhashish-Chakraborty","email":"shubhashish147@gmail.com","login":"Shubhashish-Chakraborty","count":1},{"name":"Thomas Smith","email":"tnsmith@live.nl","login":"txsmith","count":1},{"name":"Victor Nascimento Bakke","email":"gipphe@gmail.com","login":"Gipphe","count":1},{"name":"William Johnson","email":"johns.willj@gmail.com","login":"johnsonwj","count":1},{"name":"Winestone","email":"stonewine@hotmail.com","login":"winestone","count":1},{"name":"Zubin Duggal","email":"zubin.duggal@gmail.com","login":"wz1000","count":1},{"name":"anonimitoraf","email":"nicdaoraf@gmail.com","login":"anonimitoraf","count":1},{"name":"jinser","email":"cmdr.jv@gmail.com","login":"jetjinser","count":1},{"name":"milesfrain","email":"milesfrain","login":"milesfrain","count":1},{"name":"mk","email":"mirko.alic@plowtech.net","login":"mirko-plowtech","count":1},{"name":"roland","email":"rsx@bluewin.ch","login":"hansroland","count":1},{"name":"Benjamin M","email":"cptwunderlich","login":"cptwunderlich","count":1},{"name":"Brian Merchant","email":"bzm3r@proton.me","login":"bzm3r","count":1},{"name":"Chris Smith","email":"cdsmith@gmail.com","login":"cdsmith","count":1},{"name":"Daishi Nakajima","email":"nakaji.dayo@gmail.com","login":"nakaji-dayo","count":1},{"name":"Darren McConnell","email":"darren8098@gmail.com","login":"Darren8098","count":1},{"name":"David Sánchez","email":"d.vinternatt@gmail.com","login":"DavSanchez","count":1},{"name":"DavidEichamnn","email":"EichmannD@gmail.com","login":"DavidEichmann","count":1},{"name":"Felix Linker","email":"linkerfelix@gmail.com","login":"felixlinker","count":1},{"name":"Hiromi ISHII","email":"konn.jinro@gmail.com","login":"konn","count":1},{"name":"Jasper Van der Jeugt","email":"jaspervdj@gmail.com","login":"jaspervdj","count":1},{"name":"Kamil","email":"116660270+kamil-beker","login":"kamil-beker","count":1},{"name":"Mark Seemann","email":"mark@ploeh.dk","login":"ploeh","count":1},{"name":"Max7cd","email":"max7c0de@gmail.com","login":"Max7cd","count":1},{"name":"Miguel Negrão","email":"miguel.negrao@friendlyvirus.org","login":"miguel-negrao","count":1},{"name":"Mike Pilgrem","email":"mpilgrem","login":"mpilgrem","count":1},{"name":"Nick Beaulieu","email":"b41ulu@gmail.com","login":"beauzeaux","count":1},{"name":"Nicolas Hery","email":"hery.nicolas@gmail.com","login":"nicolashery","count":1},{"name":"Oliver Madine","email":"30090176+OliverMadine","login":"OliverMadine","count":1},{"name":"zhan ishzhanov","email":"jey.and.key@gmail.com","login":"janat08","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":31},{"name":"Fendor","email":"fendor@posteo.de","login":"fendor","count":24},{"name":"Paweł Dybiec","email":"pawel@dybiec.info","login":"dyniec","count":2},{"name":"Shubhashish-Chakraborty","email":"shubhashish147@gmail.com","login":"Shubhashish-Chakraborty","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-03T00:00:08.542Z","repositories_count":6211299,"commits_count":927244950,"contributors_count":35800510,"owners_count":1145311,"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/vscode-haskell","html_url":"https://github.com/haskell/vscode-haskell","last_synced_at":"2026-03-29T19:00:12.629Z","status":null,"issues_count":425,"pull_requests_count":1022,"avg_time_to_close_issue":12863651.400537634,"avg_time_to_close_pull_request":804571.8203208556,"issues_closed_count":372,"pull_requests_closed_count":935,"pull_request_authors_count":75,"issue_authors_count":294,"avg_comments_per_issue":4.183529411764706,"avg_comments_per_pull_request":0.7025440313111546,"merged_pull_requests_count":656,"bot_issues_count":0,"bot_pull_requests_count":723,"past_year_issues_count":11,"past_year_pull_requests_count":182,"past_year_avg_time_to_close_issue":114160.0,"past_year_avg_time_to_close_pull_request":720436.7481481482,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":135,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":9,"past_year_avg_comments_per_issue":1.2727272727272727,"past_year_avg_comments_per_pull_request":0.6703296703296703,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":168,"past_year_merged_pull_requests_count":33,"created_at":"2023-05-09T11:06:52.784Z","updated_at":"2026-03-29T19:00:12.658Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fvscode-haskell/issues","issue_labels_count":{"table":{"type: bug":65,"status: needs triage":58,"type: enhancement":53,"type: user experience":23,"type: question":21,"type: setup":21,"can-workaround":13,"help wanted":12,"type: documentation":11,"status: need info":8,"os: macOS":7,"os: windows":6,"status: need confirmation":6,"status: need repro":5,"status: needs attention":5,"type: build":4,"os: docker":3,"upstream":2,"status: blocked upstream":2,"type: discussion":2,"os: nixos":2}},"pull_request_labels_count":{"table":{"dependencies":714,"javascript":697,"github_actions":15,"help wanted":3,"type: enhancement":1}},"issue_author_associations_count":{"table":{"NONE":310,"CONTRIBUTOR":52,"MEMBER":35,"COLLABORATOR":28}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":820,"COLLABORATOR":125,"MEMBER":68,"NONE":8,"OWNER":1}},"issue_authors":{"table":{"jneira":20,"alanz":13,"hasufell":10,"fendor":9,"July541":6,"AlexeyRaga":6,"KristianBalaj":6,"andrewufrank":5,"georgefst":4,"cblp":4,"flip111":4,"andreasabel":4,"michaelpj":3,"lylek":3,"Tehnix":3,"robrix":3,"ProofOfKeags":3,"ghost":3,"mpilgrem":3,"mduerig":3,"LeanderK":3,"runeksvendsen":3,"marmistrz":3,"marklemay":2,"emlautarom1":2,"SimonCockx":2,"felixlinker":2,"Abastro":2,"yaitskov":2,"amyjbrown":2,"MuratOzsoyler":2,"GuillaumeDesforges":2,"ildar-shaymukhametov":2,"jhrcek":2,"spacekitteh":2,"hanjoosten":2,"k0aaa":2,"patrickaldis":2,"worm2fed":2,"expipiplus1":2,"QuietJoon":2,"halhenke":2,"goldfirere":2,"edsko":2,"RichardJECooke":2,"aryairani":2,"Rhywun":2,"wclr":2,"miguel-negrao":2,"JorisBlanken":2,"pascalpoizat":2,"ndmitchell":2,"houseofwealth":2,"oshyshko":1,"VeilDango":1,"Gipphe":1,"mip29":1,"openingnow":1,"Timmmm":1,"adlaika":1,"cdsmith":1,"lukasstevens":1,"itsfarseen":1,"StephenChips":1,"KeesBleijenberg":1,"Vlix":1,"ViciousDoormat":1,"EdAllonby":1,"ArturB":1,"mjrussell":1,"complyue":1,"adharidwan":1,"allxiao":1,"janat08":1,"grosto":1,"mirko-plowtech":1,"dpwiz":1,"golddydev":1,"KillyMXI":1,"utdemir":1,"ratanakkim":1,"michaelschufi":1,"soiamsoNG":1,"sereksim":1,"Anut-py":1,"peacememories":1,"mgreenbe":1,"DmitryLebedevDev":1,"bonds":1,"rainbyte":1,"pangwa":1,"twtwtw-gj":1,"otbe":1,"lsmor":1,"Ha5hBr0wn":1,"hojberg":1,"Yanpas":1,"turbotimon":1,"johnsonwj":1,"sharno":1,"alienvspredator":1,"54696d21":1,"toddobryan":1,"kfigiela":1,"unorsk":1,"markxnelson":1,"awkure":1,"berberman":1,"RobertLucian":1,"Shubhashish-Chakraborty":1,"WillSewell":1,"samuela":1,"AnthonyJacob":1,"justjoheinz":1,"nth-commit":1,"sir4ur0n":1,"InstRM":1,"PavolSvidran":1,"DanTup":1,"tittoassini":1,"funarog":1,"xgrommx":1,"C-alcium":1,"WorldSEnder":1,"Saizan":1,"TheOddler":1,"nickolay":1,"twitu":1,"gantsevdenis":1,"raptazure":1,"Abbath":1,"anentropic":1,"cideM":1,"o1lo01ol1o":1,"why-not-try-calmer":1,"szabi":1,"ianbrault":1,"ceilican":1,"Ai-Ya-Ya":1,"makarenya":1,"DLochmelis33":1,"mtesseract":1,"chessai":1,"salimp2009":1,"danwdart":1,"pjonsson":1,"Markos-Th09":1,"huylv":1,"fnfunfunc":1,"boramalper":1,"k3yzerS0ze":1,"AlijonovMukhammaddiyor":1,"iirekm":1,"mbg":1,"Imfractical":1,"anka-213":1,"Endi1":1,"Somiona":1,"alexandrubuzea":1,"geraldus":1,"erykciepiela":1,"Kitanotori":1,"jchia":1,"HarmonicPool":1,"sobolevbel":1,"elldritch":1,"dan-blank":1,"noughtmare":1,"petercoppensdatylon":1,"nasosev":1,"dnikolovv":1,"lykahb":1,"maguldemond":1,"aryzing":1,"razvan-flavius-panda":1,"Ciantic":1,"geekosaur":1,"cptwunderlich":1,"matux":1,"michaelmesser":1,"kgtkr":1,"greggaree":1,"adamschoenemann":1,"levans":1,"leshow":1,"rafagimeno":1,"fabioluz":1,"Znack":1,"abgnwl":1,"konnik":1,"Meowcolm024":1,"Fabus1184":1,"noxabellus":1,"joverandout":1,"bzm3r":1,"Bratjuuc":1,"yihozhang":1,"mikelpr":1,"sgronblo":1,"avh4":1,"salty-Frankenstein":1,"mkoloberdin":1,"isomorpheme":1,"IvanRenison":1,"dustinlacewell":1,"XanderDJ":1,"suvanshdutt":1,"h2df":1,"jgrocha":1,"qcfu-bu":1,"dhruvrajvanshi":1,"Momentum93":1,"zla182":1,"nodew":1,"eo1989":1,"tifrel":1,"erichulburd":1,"maxrothman":1,"doivosevic":1,"squarespirit":1,"OlingCat":1,"ahri":1,"nartamonov":1,"nebtrx":1,"mjbvz":1,"JoshTRN":1,"djrenren":1,"istathar":1,"kirillbobyrev":1,"a3b4c6":1,"clouds56":1,"fehacdev":1,"yeomjy":1,"SamDM":1,"archywillhe":1,"ntc2":1,"YoEight":1,"eadwu":1,"RSWilli":1,"mixphix":1,"KilianSillero":1,"simonmichael":1,"omefire":1,"Ptival":1,"TotallyNotChase":1,"kilianovski":1,"Matelasse":1,"Magicloud":1,"deadshot465":1,"AurevoirXavier":1,"isovector":1,"letmaik":1,"hmemcpy":1,"AMDphreak":1,"biuld":1,"LCamel":1,"ilostthegame":1,"Nucl3arSn3k":1,"KeeVeeGames":1,"bubba":1,"burjui":1,"mbwgh":1,"tjdett":1,"snthibaud":1,"philschonholzer":1,"Lofty-Brambles":1,"panrosk":1,"Truedrog":1,"michalrus":1,"mistyharsh":1,"stefanscheidt":1,"chiroptical":1,"JakubGrobelny":1,"pzzp":1,"leiftw":1,"paul-snively":1,"Ruemena":1,"beauzeaux":1,"DoctorRyner":1,"Swoorup":1,"ethantruelove":1,"andrewguy9":1,"ismailmustafa":1,"AlistairB":1,"zbs":1,"shmish111":1,"ColonelPhantom":1,"ConnorJL":1,"Savelenko":1,"Huxpro":1,"code-brewer":1,"LukaHorvat":1,"L7R7":1,"nc6":1}},"pull_request_authors":{"table":{"dependabot[bot]":723,"fendor":86,"jneira":52,"bubba":18,"hasufell":15,"Tehnix":11,"alanz":10,"July541":9,"halhenke":4,"chrismwendt":4,"georgefst":4,"soiamsoNG":4,"AlexeyRaga":4,"expipiplus1":3,"VeryMilkyJoe":3,"DunetsNM":3,"flip111":2,"jetjinser":2,"EdAllonby":2,"Shubhashish-Chakraborty":2,"pranaysashank":2,"rvighne":2,"berberman":2,"dyniec":2,"1ay1":2,"ismailmustafa":2,"k0aaa":1,"zkbpkp":1,"Gurkenglas":1,"DavidEichmann":1,"wz1000":1,"txsmith":1,"pepeiborra":1,"winestone":1,"gdziadkiewicz":1,"deemp":1,"beauzeaux":1,"limaak":1,"vikrem":1,"janat08":1,"mirko-plowtech":1,"HEIGE-PCloud":1,"DavSanchez":1,"kfigiela":1,"johnsonwj":1,"xsebek":1,"tittoassini":1,"konn":1,"Friede80":1,"anonimitoraf":1,"jacobprudhomme":1,"felixlinker":1,"Max7cd":1,"mduerig":1,"Gipphe":1,"cdsmith":1,"EggBaconAndSpam":1,"WorldSEnder":1,"Avi-D-coder":1,"cptwunderlich":1,"miguel-negrao":1,"Ronak99":1,"milesfrain":1,"nakaji-dayo":1,"ploeh":1,"jaspervdj":1,"nicolashery":1,"isovector":1,"Darren8098":1,"hansroland":1,"waddlaw":1,"mpilgrem":1,"coltenwebb":1,"OliverMadine":1,"runeksvendsen":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-03T00:00:08.051Z","repositories_count":14067857,"issues_count":34447819,"pull_requests_count":112546146,"authors_count":11220616,"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":{"status: needs triage":6}},"past_year_pull_request_labels_count":{"table":{"dependencies":160,"javascript":152,"github_actions":8}},"past_year_issue_author_associations_count":{"table":{"NONE":5,"MEMBER":3,"COLLABORATOR":1,"CONTRIBUTOR":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":162,"COLLABORATOR":10,"NONE":2}},"past_year_issue_authors":{"table":{"andreasabel":3,"alexandrubuzea":1,"fendor":1,"LCamel":1,"Saizan":1,"salty-Frankenstein":1,"sereksim":1,"Shubhashish-Chakraborty":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":160,"fendor":10,"dyniec":2,"Shubhashish-Chakraborty":2}},"maintainers":[{"table":{"login":"fendor","count":95,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fendor"}},{"table":{"login":"jneira","count":72,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jneira"}},{"table":{"login":"hasufell","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hasufell"}},{"table":{"login":"alanz","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/alanz"}},{"table":{"login":"bubba","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bubba"}},{"table":{"login":"July541","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/July541"}},{"table":{"login":"andreasabel","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"}},{"table":{"login":"berberman","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/berberman"}},{"table":{"login":"wz1000","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wz1000"}},{"table":{"login":"chessai","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chessai"}},{"table":{"login":"Ronak99","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ronak99"}},{"table":{"login":"jaspervdj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jaspervdj"}},{"table":{"login":"VeryMilkyJoe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/VeryMilkyJoe"}}],"active_maintainers":[{"table":{"login":"fendor","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fendor"}},{"table":{"login":"andreasabel","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"}}]}},"events":{"total":{"ReleaseEvent":3,"DeleteEvent":125,"PullRequestEvent":270,"ForkEvent":3,"IssuesEvent":23,"WatchEvent":29,"IssueCommentEvent":149,"PushEvent":118,"PullRequestReviewCommentEvent":7,"PullRequestReviewEvent":11,"CreateEvent":124},"last_year":{"ReleaseEvent":3,"DeleteEvent":66,"PullRequestEvent":149,"ForkEvent":2,"IssuesEvent":10,"WatchEvent":16,"IssueCommentEvent":102,"PushEvent":38,"PullRequestReviewCommentEvent":7,"PullRequestReviewEvent":11,"CreateEvent":63}},"keywords":["haskell","haskell-language-server","language-server","lsp","visual-studio-code","vscode","vscode-extension"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2023-09-24T14:04:11.444Z","updated_at":"2023-09-24T14:04:11.444Z","repository_link":"https://github.com/haskell/vscode-haskell/blob/master/.github/workflows/release.yml","dependencies":[{"id":13919073500,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13919073501,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13919073502,"package_name":"HaaLeo/publish-vscode-extension","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":13919073503,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test.yml","sha":null,"kind":"manifest","created_at":"2023-09-24T14:04:11.489Z","updated_at":"2023-09-24T14:04:11.489Z","repository_link":"https://github.com/haskell/vscode-haskell/blob/master/.github/workflows/test.yml","dependencies":[{"id":13919073504,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13919073505,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13919073506,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2023-09-24T14:04:11.513Z","updated_at":"2023-09-24T14:04:11.513Z","repository_link":"https://github.com/haskell/vscode-haskell/blob/master/package.json","dependencies":[{"id":13919073507,"package_name":"ts-pattern","ecosystem":"npm","requirements":"^5.0.5","direct":true,"kind":"runtime","optional":false},{"id":13919073508,"package_name":"vscode-languageclient","ecosystem":"npm","requirements":"^7.0.0","direct":true,"kind":"runtime","optional":false},{"id":13919073509,"package_name":"which","ecosystem":"npm","requirements":"^4.0.0","direct":true,"kind":"runtime","optional":false},{"id":13919073510,"package_name":"@types/glob","ecosystem":"npm","requirements":"^8.1.0","direct":true,"kind":"development","optional":false},{"id":13919073511,"package_name":"@types/mocha","ecosystem":"npm","requirements":"^10.0.1","direct":true,"kind":"development","optional":false},{"id":13919073512,"package_name":"@types/node","ecosystem":"npm","requirements":"^20.6.2","direct":true,"kind":"development","optional":false},{"id":13919073513,"package_name":"@types/vscode","ecosystem":"npm","requirements":"^1.82.0","direct":true,"kind":"development","optional":false},{"id":13919073514,"package_name":"@types/which","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"development","optional":false},{"id":13919073515,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^5.62.0","direct":true,"kind":"development","optional":false},{"id":13919073516,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^5.62.0","direct":true,"kind":"development","optional":false},{"id":13919073517,"package_name":"@vscode/test-electron","ecosystem":"npm","requirements":"^2.3.4","direct":true,"kind":"development","optional":false},{"id":13919073518,"package_name":"eslint","ecosystem":"npm","requirements":"^8.49.0","direct":true,"kind":"development","optional":false},{"id":13919073519,"package_name":"eslint-webpack-plugin","ecosystem":"npm","requirements":"^4.0.1","direct":true,"kind":"development","optional":false},{"id":13919073520,"package_name":"glob","ecosystem":"npm","requirements":"^10.3.4","direct":true,"kind":"development","optional":false},{"id":13919073521,"package_name":"husky","ecosystem":"npm","requirements":"^8.0.2","direct":true,"kind":"development","optional":false},{"id":13919073522,"package_name":"mocha","ecosystem":"npm","requirements":"^10.2.0","direct":true,"kind":"development","optional":false},{"id":13919073523,"package_name":"prettier","ecosystem":"npm","requirements":"^3.0.3","direct":true,"kind":"development","optional":false},{"id":13919073524,"package_name":"ts-loader","ecosystem":"npm","requirements":"^9.4.2","direct":true,"kind":"development","optional":false},{"id":13919073525,"package_name":"typescript","ecosystem":"npm","requirements":"^5.2.2","direct":true,"kind":"development","optional":false},{"id":13919073526,"package_name":"webpack","ecosystem":"npm","requirements":"^5.88.2","direct":true,"kind":"development","optional":false},{"id":13919073527,"package_name":"webpack-cli","ecosystem":"npm","requirements":"^5.1.1","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"yarn.lock","sha":null,"kind":"lockfile","created_at":"2023-09-24T14:04:11.533Z","updated_at":"2023-09-24T14:04:11.533Z","repository_link":"https://github.com/haskell/vscode-haskell/blob/master/yarn.lock","dependencies":[{"id":13919073607,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073528,"package_name":"@aashutoshrathi/word-wrap","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":13919073529,"package_name":"@discoveryjs/json-ext","ecosystem":"npm","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":13919073530,"package_name":"@eslint-community/eslint-utils","ecosystem":"npm","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":13919073531,"package_name":"@eslint-community/regexpp","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":13919073532,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073533,"package_name":"@eslint/js","ecosystem":"npm","requirements":"8.49.0","direct":false,"kind":"runtime","optional":false},{"id":13919073534,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.11.11","direct":false,"kind":"runtime","optional":false},{"id":13919073535,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073536,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13919073537,"package_name":"@isaacs/cliui","ecosystem":"npm","requirements":"8.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073538,"package_name":"@jest/schemas","ecosystem":"npm","requirements":"29.4.3","direct":false,"kind":"runtime","optional":false},{"id":13919073539,"package_name":"@jest/types","ecosystem":"npm","requirements":"29.5.0","direct":false,"kind":"runtime","optional":false},{"id":13919073540,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":13919073541,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073542,"package_name":"@jridgewell/set-array","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073543,"package_name":"@jridgewell/source-map","ecosystem":"npm","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":13919073544,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.14","direct":false,"kind":"runtime","optional":false},{"id":13919073545,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.4.15","direct":false,"kind":"runtime","optional":false},{"id":13919073546,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.18","direct":false,"kind":"runtime","optional":false},{"id":13919073547,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":13919073548,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":13919073549,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":13919073550,"package_name":"@pkgjs/parseargs","ecosystem":"npm","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":13919073551,"package_name":"@sinclair/typebox","ecosystem":"npm","requirements":"0.25.24","direct":false,"kind":"runtime","optional":false},{"id":13919073552,"package_name":"@tootallnate/once","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073553,"package_name":"@types/eslint-scope","ecosystem":"npm","requirements":"3.7.4","direct":false,"kind":"runtime","optional":false},{"id":13919073554,"package_name":"@types/eslint","ecosystem":"npm","requirements":"8.40.2","direct":false,"kind":"runtime","optional":false},{"id":13919073555,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073556,"package_name":"@types/glob","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073557,"package_name":"@types/istanbul-lib-coverage","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":13919073558,"package_name":"@types/istanbul-lib-report","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073559,"package_name":"@types/istanbul-reports","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073560,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.12","direct":false,"kind":"runtime","optional":false},{"id":13919073561,"package_name":"@types/minimatch","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073562,"package_name":"@types/mocha","ecosystem":"npm","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073563,"package_name":"@types/node","ecosystem":"npm","requirements":"20.6.2","direct":false,"kind":"runtime","optional":false},{"id":13919073564,"package_name":"@types/semver","ecosystem":"npm","requirements":"7.5.0","direct":false,"kind":"runtime","optional":false},{"id":13919073565,"package_name":"@types/vscode","ecosystem":"npm","requirements":"1.82.0","direct":false,"kind":"runtime","optional":false},{"id":13919073566,"package_name":"@types/which","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073567,"package_name":"@types/yargs-parser","ecosystem":"npm","requirements":"21.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073568,"package_name":"@types/yargs","ecosystem":"npm","requirements":"17.0.24","direct":false,"kind":"runtime","optional":false},{"id":13919073569,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"5.62.0","direct":false,"kind":"runtime","optional":false},{"id":13919073570,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"5.62.0","direct":false,"kind":"runtime","optional":false},{"id":13919073571,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"5.62.0","direct":false,"kind":"runtime","optional":false},{"id":13919073572,"package_name":"@typescript-eslint/type-utils","ecosystem":"npm","requirements":"5.62.0","direct":false,"kind":"runtime","optional":false},{"id":13919073573,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"5.62.0","direct":false,"kind":"runtime","optional":false},{"id":13919073574,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"5.62.0","direct":false,"kind":"runtime","optional":false},{"id":13919073575,"package_name":"@typescript-eslint/utils","ecosystem":"npm","requirements":"5.62.0","direct":false,"kind":"runtime","optional":false},{"id":13919073576,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"5.62.0","direct":false,"kind":"runtime","optional":false},{"id":13919073577,"package_name":"@vscode/test-electron","ecosystem":"npm","requirements":"2.3.4","direct":false,"kind":"runtime","optional":false},{"id":13919073578,"package_name":"@webassemblyjs/ast","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073579,"package_name":"@webassemblyjs/floating-point-hex-parser","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073580,"package_name":"@webassemblyjs/helper-api-error","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073581,"package_name":"@webassemblyjs/helper-buffer","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073582,"package_name":"@webassemblyjs/helper-numbers","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073583,"package_name":"@webassemblyjs/helper-wasm-bytecode","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073584,"package_name":"@webassemblyjs/helper-wasm-section","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073585,"package_name":"@webassemblyjs/ieee754","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073586,"package_name":"@webassemblyjs/leb128","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073587,"package_name":"@webassemblyjs/utf8","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073588,"package_name":"@webassemblyjs/wasm-edit","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073589,"package_name":"@webassemblyjs/wasm-gen","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073590,"package_name":"@webassemblyjs/wasm-opt","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073591,"package_name":"@webassemblyjs/wasm-parser","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073592,"package_name":"@webassemblyjs/wast-printer","ecosystem":"npm","requirements":"1.11.6","direct":false,"kind":"runtime","optional":false},{"id":13919073593,"package_name":"@webpack-cli/configtest","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073594,"package_name":"@webpack-cli/info","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073595,"package_name":"@webpack-cli/serve","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":13919073596,"package_name":"@xtuc/ieee754","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073597,"package_name":"@xtuc/long","ecosystem":"npm","requirements":"4.2.2","direct":false,"kind":"runtime","optional":false},{"id":13919073598,"package_name":"acorn-import-assertions","ecosystem":"npm","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":13919073599,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":13919073600,"package_name":"acorn","ecosystem":"npm","requirements":"8.9.0","direct":false,"kind":"runtime","optional":false},{"id":13919073601,"package_name":"agent-base","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073602,"package_name":"ajv-formats","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073603,"package_name":"ajv-keywords","ecosystem":"npm","requirements":"3.5.2","direct":false,"kind":"runtime","optional":false},{"id":13919073604,"package_name":"ajv-keywords","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073605,"package_name":"ajv","ecosystem":"npm","requirements":"6.12.6","direct":false,"kind":"runtime","optional":false},{"id":13919073606,"package_name":"ajv","ecosystem":"npm","requirements":"8.12.0","direct":false,"kind":"runtime","optional":false},{"id":13919073608,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073609,"package_name":"ansi-regex","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073610,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073611,"package_name":"ansi-styles","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":13919073612,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":13919073613,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073614,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073615,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073616,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073617,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":13919073618,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073619,"package_name":"braces","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073620,"package_name":"browser-stdout","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":13919073621,"package_name":"browserslist","ecosystem":"npm","requirements":"4.21.9","direct":false,"kind":"runtime","optional":false},{"id":13919073622,"package_name":"buffer-from","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073623,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073624,"package_name":"camelcase","ecosystem":"npm","requirements":"6.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073625,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001512","direct":false,"kind":"runtime","optional":false},{"id":13919073626,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073627,"package_name":"chokidar","ecosystem":"npm","requirements":"3.5.3","direct":false,"kind":"runtime","optional":false},{"id":13919073628,"package_name":"chrome-trace-event","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073629,"package_name":"ci-info","ecosystem":"npm","requirements":"3.8.0","direct":false,"kind":"runtime","optional":false},{"id":13919073630,"package_name":"cliui","ecosystem":"npm","requirements":"7.0.4","direct":false,"kind":"runtime","optional":false},{"id":13919073631,"package_name":"clone-deep","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073632,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073633,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":13919073634,"package_name":"colorette","ecosystem":"npm","requirements":"2.0.20","direct":false,"kind":"runtime","optional":false},{"id":13919073635,"package_name":"commander","ecosystem":"npm","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073636,"package_name":"commander","ecosystem":"npm","requirements":"2.20.3","direct":false,"kind":"runtime","optional":false},{"id":13919073637,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073638,"package_name":"core-util-is","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073639,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073640,"package_name":"debug","ecosystem":"npm","requirements":"4.3.4","direct":false,"kind":"runtime","optional":false},{"id":13919073641,"package_name":"decamelize","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073642,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":13919073643,"package_name":"diff","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073644,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073645,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073646,"package_name":"eastasianwidth","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073647,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.4.449","direct":false,"kind":"runtime","optional":false},{"id":13919073648,"package_name":"emoji-regex","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073649,"package_name":"emoji-regex","ecosystem":"npm","requirements":"9.2.2","direct":false,"kind":"runtime","optional":false},{"id":13919073650,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"5.15.0","direct":false,"kind":"runtime","optional":false},{"id":13919073651,"package_name":"envinfo","ecosystem":"npm","requirements":"7.10.0","direct":false,"kind":"runtime","optional":false},{"id":13919073652,"package_name":"es-module-lexer","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073653,"package_name":"escalade","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073654,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073655,"package_name":"eslint-scope","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073656,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.2.2","direct":false,"kind":"runtime","optional":false},{"id":13919073657,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":13919073658,"package_name":"eslint-webpack-plugin","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073659,"package_name":"eslint","ecosystem":"npm","requirements":"8.49.0","direct":false,"kind":"runtime","optional":false},{"id":13919073660,"package_name":"espree","ecosystem":"npm","requirements":"9.6.1","direct":false,"kind":"runtime","optional":false},{"id":13919073661,"package_name":"esquery","ecosystem":"npm","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":13919073662,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073663,"package_name":"estraverse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073664,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073665,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073666,"package_name":"events","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073667,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":13919073668,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073669,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073670,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":13919073671,"package_name":"fastest-levenshtein","ecosystem":"npm","requirements":"1.0.16","direct":false,"kind":"runtime","optional":false},{"id":13919073672,"package_name":"fastq","ecosystem":"npm","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":13919073673,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073674,"package_name":"fill-range","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073675,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073676,"package_name":"find-up","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073677,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":13919073678,"package_name":"flat","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073679,"package_name":"flatted","ecosystem":"npm","requirements":"3.2.7","direct":false,"kind":"runtime","optional":false},{"id":13919073680,"package_name":"foreground-child","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073681,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073682,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":13919073683,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073684,"package_name":"get-caller-file","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":13919073685,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073686,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073687,"package_name":"glob-to-regexp","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":13919073688,"package_name":"glob","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073689,"package_name":"glob","ecosystem":"npm","requirements":"10.3.4","direct":false,"kind":"runtime","optional":false},{"id":13919073690,"package_name":"glob","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"runtime","optional":false},{"id":13919073691,"package_name":"globals","ecosystem":"npm","requirements":"13.20.0","direct":false,"kind":"runtime","optional":false},{"id":13919073692,"package_name":"globby","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073693,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"runtime","optional":false},{"id":13919073694,"package_name":"graphemer","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":13919073695,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073696,"package_name":"has","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073697,"package_name":"he","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073698,"package_name":"http-proxy-agent","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073699,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073700,"package_name":"husky","ecosystem":"npm","requirements":"8.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073701,"package_name":"ignore","ecosystem":"npm","requirements":"5.2.4","direct":false,"kind":"runtime","optional":false},{"id":13919073702,"package_name":"immediate","ecosystem":"npm","requirements":"3.0.6","direct":false,"kind":"runtime","optional":false},{"id":13919073703,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073704,"package_name":"import-local","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073705,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":13919073706,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":13919073707,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":13919073708,"package_name":"interpret","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073709,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073710,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.12.1","direct":false,"kind":"runtime","optional":false},{"id":13919073711,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073712,"package_name":"is-fullwidth-code-point","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073713,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073714,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073715,"package_name":"is-path-inside","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073716,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073717,"package_name":"is-plain-object","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":13919073718,"package_name":"is-unicode-supported","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073719,"package_name":"isarray","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073720,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073721,"package_name":"isexe","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073722,"package_name":"isobject","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073723,"package_name":"jackspeak","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":13919073724,"package_name":"jest-util","ecosystem":"npm","requirements":"29.5.0","direct":false,"kind":"runtime","optional":false},{"id":13919073725,"package_name":"jest-worker","ecosystem":"npm","requirements":"27.5.1","direct":false,"kind":"runtime","optional":false},{"id":13919073726,"package_name":"jest-worker","ecosystem":"npm","requirements":"29.5.0","direct":false,"kind":"runtime","optional":false},{"id":13919073727,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073728,"package_name":"json-parse-even-better-errors","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":13919073729,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":13919073730,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073731,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073732,"package_name":"jszip","ecosystem":"npm","requirements":"3.10.1","direct":false,"kind":"runtime","optional":false},{"id":13919073733,"package_name":"kind-of","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073734,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":13919073735,"package_name":"lie","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073736,"package_name":"loader-runner","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073737,"package_name":"locate-path","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073738,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073739,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":13919073740,"package_name":"log-symbols","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073741,"package_name":"lru-cache","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073742,"package_name":"lru-cache","ecosystem":"npm","requirements":"10.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073743,"package_name":"merge-stream","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073744,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":13919073745,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"runtime","optional":false},{"id":13919073746,"package_name":"mime-db","ecosystem":"npm","requirements":"1.52.0","direct":false,"kind":"runtime","optional":false},{"id":13919073747,"package_name":"mime-types","ecosystem":"npm","requirements":"2.1.35","direct":false,"kind":"runtime","optional":false},{"id":13919073748,"package_name":"minimatch","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073749,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073750,"package_name":"minimatch","ecosystem":"npm","requirements":"9.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073751,"package_name":"minipass","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073752,"package_name":"mocha","ecosystem":"npm","requirements":"10.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073753,"package_name":"ms","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073754,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":13919073755,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":13919073756,"package_name":"natural-compare-lite","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":13919073757,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":13919073758,"package_name":"neo-async","ecosystem":"npm","requirements":"2.6.2","direct":false,"kind":"runtime","optional":false},{"id":13919073759,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.12","direct":false,"kind":"runtime","optional":false},{"id":13919073760,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073761,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":13919073762,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":13919073763,"package_name":"p-limit","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073764,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073765,"package_name":"p-locate","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073766,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073767,"package_name":"p-try","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073768,"package_name":"pako","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":13919073769,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073770,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073771,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073772,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073773,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":13919073774,"package_name":"path-scurry","ecosystem":"npm","requirements":"1.10.1","direct":false,"kind":"runtime","optional":false},{"id":13919073775,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073776,"package_name":"picocolors","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073777,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":13919073778,"package_name":"pkg-dir","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073779,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":13919073780,"package_name":"prettier","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":13919073781,"package_name":"process-nextick-args","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073782,"package_name":"punycode","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073783,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":13919073784,"package_name":"randombytes","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073785,"package_name":"readable-stream","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":13919073786,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":13919073787,"package_name":"rechoir","ecosystem":"npm","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":13919073788,"package_name":"require-directory","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073789,"package_name":"require-from-string","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073790,"package_name":"resolve-cwd","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073791,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073792,"package_name":"resolve-from","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073793,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.2","direct":false,"kind":"runtime","optional":false},{"id":13919073794,"package_name":"reusify","ecosystem":"npm","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":13919073795,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073796,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073797,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":13919073798,"package_name":"safe-buffer","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073799,"package_name":"schema-utils","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":13919073800,"package_name":"schema-utils","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073801,"package_name":"semver","ecosystem":"npm","requirements":"7.5.4","direct":false,"kind":"runtime","optional":false},{"id":13919073802,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073803,"package_name":"serialize-javascript","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073804,"package_name":"setimmediate","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":13919073805,"package_name":"shallow-clone","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073806,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073807,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073808,"package_name":"signal-exit","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073809,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073810,"package_name":"source-map-support","ecosystem":"npm","requirements":"0.5.21","direct":false,"kind":"runtime","optional":false},{"id":13919073811,"package_name":"source-map","ecosystem":"npm","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":13919073812,"package_name":"string-width-cjs","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":13919073813,"package_name":"string-width","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"runtime","optional":false},{"id":13919073814,"package_name":"string-width","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":13919073815,"package_name":"string_decoder","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073816,"package_name":"strip-ansi-cjs","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073817,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073818,"package_name":"strip-ansi","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073819,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073820,"package_name":"supports-color","ecosystem":"npm","requirements":"8.1.1","direct":false,"kind":"runtime","optional":false},{"id":13919073821,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073822,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073823,"package_name":"tapable","ecosystem":"npm","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":13919073824,"package_name":"terser-webpack-plugin","ecosystem":"npm","requirements":"5.3.9","direct":false,"kind":"runtime","optional":false},{"id":13919073825,"package_name":"terser","ecosystem":"npm","requirements":"5.18.2","direct":false,"kind":"runtime","optional":false},{"id":13919073826,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073827,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073828,"package_name":"ts-loader","ecosystem":"npm","requirements":"9.4.4","direct":false,"kind":"runtime","optional":false},{"id":13919073829,"package_name":"ts-pattern","ecosystem":"npm","requirements":"5.0.5","direct":false,"kind":"runtime","optional":false},{"id":13919073830,"package_name":"tslib","ecosystem":"npm","requirements":"1.14.1","direct":false,"kind":"runtime","optional":false},{"id":13919073831,"package_name":"tsutils","ecosystem":"npm","requirements":"3.21.0","direct":false,"kind":"runtime","optional":false},{"id":13919073832,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":13919073833,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":13919073834,"package_name":"typescript","ecosystem":"npm","requirements":"5.2.2","direct":false,"kind":"runtime","optional":false},{"id":13919073835,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":13919073836,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":13919073837,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073838,"package_name":"vscode-jsonrpc","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073839,"package_name":"vscode-languageclient","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073840,"package_name":"vscode-languageserver-protocol","ecosystem":"npm","requirements":"3.16.0","direct":false,"kind":"runtime","optional":false},{"id":13919073841,"package_name":"vscode-languageserver-types","ecosystem":"npm","requirements":"3.16.0","direct":false,"kind":"runtime","optional":false},{"id":13919073842,"package_name":"watchpack","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":13919073843,"package_name":"webpack-cli","ecosystem":"npm","requirements":"5.1.4","direct":false,"kind":"runtime","optional":false},{"id":13919073844,"package_name":"webpack-merge","ecosystem":"npm","requirements":"5.9.0","direct":false,"kind":"runtime","optional":false},{"id":13919073845,"package_name":"webpack-sources","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":13919073846,"package_name":"webpack","ecosystem":"npm","requirements":"5.88.2","direct":false,"kind":"runtime","optional":false},{"id":13919073847,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073848,"package_name":"which","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073849,"package_name":"wildcard","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":13919073850,"package_name":"workerpool","ecosystem":"npm","requirements":"6.2.1","direct":false,"kind":"runtime","optional":false},{"id":13919073851,"package_name":"wrap-ansi-cjs","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073852,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073853,"package_name":"wrap-ansi","ecosystem":"npm","requirements":"8.1.0","direct":false,"kind":"runtime","optional":false},{"id":13919073854,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":13919073855,"package_name":"y18n","ecosystem":"npm","requirements":"5.0.8","direct":false,"kind":"runtime","optional":false},{"id":13919073856,"package_name":"yallist","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073857,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.4","direct":false,"kind":"runtime","optional":false},{"id":13919073858,"package_name":"yargs-parser","ecosystem":"npm","requirements":"20.2.9","direct":false,"kind":"runtime","optional":false},{"id":13919073859,"package_name":"yargs-unparser","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":13919073860,"package_name":"yargs","ecosystem":"npm","requirements":"16.2.0","direct":false,"kind":"runtime","optional":false},{"id":13919073861,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false}]}],"score":22.694598197735754,"created_at":"2023-04-12T11:48:23.456Z","updated_at":"2026-05-14T17:30:39.656Z","avatar_url":"https://github.com/haskell.png","language":"TypeScript","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/3506","html_url":"https://summary.ecosyste.ms/projects/3506"}