├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ ├── package.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .vscode-test.js ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── .yarnclean ├── Changelog.md ├── GenChangelogs.hs ├── LICENSE ├── README.md ├── default.nix ├── docs ├── Contributing.md └── Release.md ├── eslint.config.mjs ├── images └── hls-logo.png ├── package.json ├── src ├── commands │ └── constants.ts ├── config.ts ├── docsBrowser.ts ├── errors.ts ├── extension.ts ├── ghcup.ts ├── hlsBinaries.ts ├── logger.ts ├── metadata.ts ├── statusBar.ts └── utils.ts ├── test └── suite │ ├── extension.test.ts │ └── index.ts ├── tsconfig.json ├── webpack.config.js └── yarn.lock /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.github/workflows/package.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | printWidth: 120 2 | singleQuote: true 3 | -------------------------------------------------------------------------------- /.vscode-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.vscode-test.js -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.vscodeignore -------------------------------------------------------------------------------- /.yarnclean: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/.yarnclean -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/Changelog.md -------------------------------------------------------------------------------- /GenChangelogs.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/GenChangelogs.hs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/README.md -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/default.nix -------------------------------------------------------------------------------- /docs/Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/docs/Contributing.md -------------------------------------------------------------------------------- /docs/Release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/docs/Release.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /images/hls-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/images/hls-logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/package.json -------------------------------------------------------------------------------- /src/commands/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/commands/constants.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/docsBrowser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/docsBrowser.ts -------------------------------------------------------------------------------- /src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/errors.ts -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/ghcup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/ghcup.ts -------------------------------------------------------------------------------- /src/hlsBinaries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/hlsBinaries.ts -------------------------------------------------------------------------------- /src/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/logger.ts -------------------------------------------------------------------------------- /src/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/metadata.ts -------------------------------------------------------------------------------- /src/statusBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/statusBar.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/test/suite/extension.test.ts -------------------------------------------------------------------------------- /test/suite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/test/suite/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell/vscode-haskell/HEAD/yarn.lock --------------------------------------------------------------------------------