Commit graph

181 commits

Author SHA1 Message Date
Laurențiu Nicola 19da03291d Upgrade npm lockfile 2022-08-12 18:22:14 +03:00
Lukas Wirth f1b5e38563 Revert 03a62c180e 2022-07-23 00:14:34 +02:00
Laurențiu Nicola cb38145714 Bump transitive npm deps 2022-07-09 23:20:06 +03:00
Laurențiu Nicola a059e79ccb Bump @vscode/test-electron 2022-07-09 23:17:56 +03:00
Laurențiu Nicola 358d6c6dcc Bump @types/node to 16 2022-07-09 23:17:12 +03:00
Laurențiu Nicola 2c9e39553c Bump typescript and tslib 2022-07-09 23:14:17 +03:00
Laurențiu Nicola 8e889ac3b5 Bump prettier 2022-07-09 23:10:39 +03:00
Laurențiu Nicola d03ed83863 Bump @typescript-eslint 2022-07-09 23:10:07 +03:00
Laurențiu Nicola 0e38961046 Bump vsce 2022-07-09 23:08:59 +03:00
Laurențiu Nicola 7b1b711ecc Bump eslint 2022-07-09 23:07:31 +03:00
Laurențiu Nicola 1b138b11cf Bump esbuild 2022-07-09 23:06:45 +03:00
Laurențiu Nicola b43708c930 Bump d3 and d3-graphviz 2022-07-09 23:06:06 +03:00
Laurențiu Nicola 03a62c180e Bump vscode-languageclient 2022-07-09 23:04:14 +03:00
Laurențiu Nicola 21642a2d85 Try to publish releases to OpenVSX 2022-06-23 22:18:08 +03:00
Andrei Listochkin e0df2c9bee remove tsfmt from dependencies 2022-05-17 18:16:04 +01:00
Andrei Listochkin 4fcdb0fea0 prettier config
[Prettier][1] is an up-to date code formatter for JavaScript ecosystem.

For settings we rely on [EditorConfig][2] for things like tab style and
size (with added bonus that the code editor with an EditorConfig plugin
does some automated code formatting on file save for you). Unfortunately,
Prettier's Glob handling isn't great:
 1. `*.{ts,js,json}` has no effect
 2. Similarly, in a list of globs `*.ts,*.js,*.json` only the first glob
has an effect, the rest are ignored.
That's why the file looks the way it does.

The only other setting we change is line width. [Lukas][3] suggested we
use 100 instead of 80, because that's what Rustfmt is using.

[1]: https://prettier.io
[2]: https://editorconfig.org
[3]: https://github.com/Veykril
2022-05-17 18:12:49 +01:00
Andrei Listochkin 6c769ac00d handle references to external environment variables
use cross-env to enable env variables on Windows
2022-05-11 15:50:25 +01:00
Laurențiu Nicola d3d6267112 Switch to LSP inlay hints 2022-04-08 14:10:24 +03:00
Laurențiu Nicola 0690973f8e Bump npm deps 2022-03-25 20:35:44 +02:00
Laurențiu Nicola 04128de553 Bump esbuild 2022-03-07 15:24:42 +02:00
Laurențiu Nicola 8454358ba4 Bump vscode 2022-03-04 08:08:59 +02:00
Laurențiu Nicola 0f396d670b Bump deps 2022-03-04 07:45:51 +02:00
Kirill Bulatov 55371be807 Add experimental VSCode api 2022-03-04 07:45:51 +02:00
Moritz Vetter 9f6c206ea0 fix two vulneabilities (moderate: 1, high: 1) by running npm audit 2022-02-06 15:23:48 +01:00
Laurențiu Nicola cd50c71631 Bump npm deps 2022-01-22 11:59:45 +02:00
Laurențiu Nicola c68dbc16f8 Remove node-fetch and https-proxy-agent deps 2021-12-23 09:23:56 +02:00
Laurențiu Nicola 89cecff2bd Bump vscode in package.json 2021-12-20 20:58:09 +02:00
Laurențiu Nicola 19c774b4c4 Bump eslint 2021-12-09 17:16:30 +02:00
Laurențiu Nicola c1fc774b6e Bump vscode 2021-12-09 17:15:21 +02:00
Laurențiu Nicola 6300d03acd Bump d3 2021-12-05 13:38:31 +02:00
Laurențiu Nicola 341e3773c3 Bump rest of the npm deps 2021-12-04 14:28:48 +02:00
Laurențiu Nicola 29682445ac Bump node-fetch 2021-12-04 14:26:37 +02:00
Laurențiu Nicola c3a97a9a9c Bump vsce 2021-12-04 14:26:14 +02:00
Laurențiu Nicola 98697b61b5 Bump eslint 2021-12-04 14:26:14 +02:00
Laurențiu Nicola 0cf031a18a Bump engine in lockfile 2021-12-04 14:26:14 +02:00
Laurențiu Nicola 51426c4299 Bump esbuild 2021-12-03 20:53:43 +02:00
Laurențiu Nicola d790a6b991 Bump typescript 2021-12-03 20:49:38 +02:00
Laurențiu Nicola c6a35531f3 Bump @types/vscode 2021-12-03 20:48:15 +02:00
Laurențiu Nicola 278e435d93 Bump eslint 2021-12-03 20:46:19 +02:00
Laurențiu Nicola effe112130 Bump vscode-test 2021-12-03 20:40:29 +02:00
Laurențiu Nicola 300e4dfbcc Bump tslib 2021-12-03 20:35:22 +02:00
Laurențiu Nicola f547d52d75 Bump node-fetch and @types/node-fetch 2021-12-03 20:33:14 +02:00
Laurențiu Nicola 37b60e5d2b Bump @types/node 2021-12-03 20:30:26 +02:00
Laurențiu Nicola b236ce83bb Bump d3 2021-12-03 20:29:30 +02:00
Laurențiu Nicola 76b3d437d3 Replace mocha with a custom test runner 2021-12-02 13:05:50 +02:00
Chayim Refael Friedman 36bdb5c94d Type-check TS on CI and also turn off the strict setting useUnknownInCatchVariables
We don't follow it and I found that turning it on will have little benefit.
2021-11-04 01:23:45 +02:00
Laurențiu Nicola aa88d7e0d6 Bump npm non-dev deps 2021-10-02 07:38:44 +03:00
André Oliveira 25e1ca38ab Update 'package-lock.json' 2021-08-10 13:46:44 +00:00
Mukund Lakshman 463860439f vscode extension: use esbuild instead of rollup. 2021-08-10 10:18:08 +01:00
Laurențiu Nicola 5749c4d1ac Update eslint 2021-07-10 18:34:48 +03:00