Loïc Mangeonjean

Results 159 comments of Loïc Mangeonjean

does `nuxt.js` support the `new URL(..., import.meta.url)` syntax?

I don't know how clangd-in-browser works, but note that VSCode implemented the WASI api (including filesystem backed on the virtual VSCode filesystem) in the extension host via an experimental extension...

The problem is, if you want to use the language client, you need the VScode api, which needs all the mainThread/extHost stuff which are kind of heavy The other issue...

What about the wrapper package?

There are a few more services override though, like the textmate service override, which uses a 450ko wasm @Lemour-sudo do you have a bundler report? you can use https://www.npmjs.com/package/webpack-bundle-analyzer for...

> @CGNonofr could we make use of the `sideEffects` property? Missed that question :thinking: We were, but since we use almost everything now... It's probably improvable, case by case, but...

While the language client protocol relies on an external libraries (vscode-languageclient), the debug adapter protocol is built-in in the VSCode extension API. You can have a look at the demo...

> @CGNonofr just to be sure, is the conclusion of your answer that it wouldn't be very hard? Indeed Just be aware that to be able to use all the...

The simplest way is to take the whole VSCode workbench, using the workbench service override Otherwise, you can use the views service override, which allows to render the sidebar/panel part...

Having breakpoints in the editor and being able to hover variables to get its value is easy. You also can configure the debug toolbar to be floating to make it...