You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR ensures that we can set breakpoints in the InfoView again.
Specifically:
- We fix a deadlock in the `watch` task which meant changes in the
infoview would not propagate to the extension build.
- We ensure that all stages use development rather than production
builds of the infoview and the infoview loader.
- We use standalone sourcemap files instead of inline sourcemaps.
- We add a bunch of hacks to make sure both VSCode and Chrome DevTools
have access to these files.
- The terser plugin we use was stripping inline source maps. This PR
ensures that this doesn't happen. (Though we are not using them
anymore.)
Also:
- Bump `es-module-shims` and `rehype-mathjax`. Pin `mathjax-full` to the
latest working version that `rehype-mathjax` is compatible with.
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Wojciech Nawrocki <wjnawrocki@protonmail.com>
0 commit comments