Jeremy Tuloup
Jeremy Tuloup
Just updated to 4.9. Maybe we should try to find a way to move forward with this since https://github.com/vega/vega-lite/pull/8473 hasn't been merged yet.
I think it's only the use in the galata package that is causing problems. `vega5-extension`builds fine: 
> `vega5-extension` is using `skipLibCheck` disappointed oh wow I thought we had `"skipLibCheck": false` everywhere in the code base. I can confirm this then fails to compile when disabling the...
> `vega5-extension` is using `skipLibCheck` disappointed This seems to have been there for a long time according to the git history: https://github.com/jupyterlab/jupyterlab/commit/4029c1336bdf17f7074f36f6c5a1303520234e2d > Typscript 3.7 throws some errors when compiling...
Pushing a commit with `"skipLibCheck": true` for now (https://github.com/jupyterlab/jupyterlab/pull/13028/commits/b7fc8a3585f3491e7afcb833e69f197d36d7921b), so we can make progress and see there is anything else to do to perform this update.
Also opened https://github.com/jupyterlab/jupyterlab/issues/13525 to track the removal of `skipLibCheck` in existing packages.
Looks like https://github.com/vega/vega-lite/pull/8473 just got merged :tada: I'll update this PR with the vega-lite pre-release and remove the `skipLibCheck`.
bot please update snapshots
Just squashed everything into 1 commit to make future (if neeed) rebases easier.
TypeScript 5 is coming: https://devblogs.microsoft.com/typescript/announcing-typescript-5-0-beta/