An open API service indexing awesome lists of open source software.

https://github.com/nhedger/vscode-ts-esbuild-problem-matchers

Problem matchers for TypeScript projects using esbuild
https://github.com/nhedger/vscode-ts-esbuild-problem-matchers

esbuild problem-matcher typescript vscode vscode-extension

Last synced: 3 months ago
JSON representation

Problem matchers for TypeScript projects using esbuild

Awesome Lists containing this project

README

          

# TypeScript esbuild problem matchers

This [Visual Studio Code extension] provides problem matchers for TypeScript
projects built with [esbuild].

## Problem matchers

The following problem matchers are available and work out of the box.

- `$ts-esbuild` (when running esbuild normally)
- `$ts-esbuild-watch` (when running esbuild in `--watch` mode)

## Usage

Here's an example of how to use both problem matchers in your `tasks.json` file.

```json
{
"version": "2.0.0",
"tasks": [
{
"type": "npm",
"script": "build",
"group": "build",
"problemMatcher": ["$ts-esbuild"]
},
{
"type": "npm",
"script": "watch",
"group": "build",
"isBackground": true,
"problemMatcher": ["$ts-esbuild-watch"]
}
]
}
```

## Compatibility

The problem matchers have been tested on the latest version of esbuild available
at the time, which is: `0.14`. If the matchers stop working in a future version,
please open an issue or a pull request so it can be kept up to date.

[esbuild]: https://esbuild.github.io
[Visual Studio Code extension]: https://marketplace.visualstudio.com/items?itemName=nhedger.ts-esbuild-problem-matchers

## License

This extension is open-sourced software licensed under the [MIT license](LICENSE.md).