Samuel
~6.5x speedup on `bluesky-social/social-app` 😎
split terminal pane with typescript extended diagnostics. on the left tsc took 8.27s, on the right tsgo took 1.284s
TypeScript@typescriptlang.org· 22 May 2025
Today we're announcing previews of the native port of TypeScript! These nightly previews will be available on npm and the VS Code marketplace! npm install -D @​typescript/native-preview npx tsgo --version Read up more on our blog!
Announcing TypeScript Native Previews - TypeScript
Previews of the native TypeScript port are now available on npm and for VS Code through the Visual Studio Marketplace!
devblogs.microsoft.com
6 19 273
Samuel
happy to help! it spat out a bunch of errors too, which I didn't look very hard into
1 1
Jake Bailey
Knowing those would also be helpful but it's not too hard to clone your repo however, I need to _not_ nerd snipe myself with this when I have other stuff I'm supposed to do 😑
1 6
Samuel
@samuel.fm
I shall take your burden and nerd-snipe myself instead :) most of the errors were coming from our generated translation files, I think a cjs/esm thing. one of them was this ts-ignore not working. It's supposed to be silencing the error on the `maxHeight: '90vh'`, but it doesn't seem to be working
   <View
      testID="contentLanguagesModal"
      style={[
        pal.view,
        styles.container,
        // @ts-ignore vh is web only
        isMobile
          ? {
              paddingTop: 20,
            }
          : {
              maxHeight: '90vh',
            },
      ]}>
      <Text style={[pal.text, styles.title]}> 1 4
Samuel
ah, actually seems like most of them are ts-ignore comments inside of JSX tags not working, I see the pattern. one of them causes the entire enormous react native style type definition to be logged to console lol
a giant wall of types followed by "string" is not assignable to... 2 2
Jake Bailey
ts-ignore not working is certainly a bug worth reporting The massive types is a temporary problem, hopefully fixed soon.
2