All things #typescript! Organized by @MakerDao, @RampNetwork and @bhwarsaw. Sponsored by @SumoLogic

Joined October 2018
14 Photos and videos
Pinned Tweet
The list of speakers 📢 is available now. Check it out 🔥and sign up for TypeScript #5 meetup here: meetup.com/pl-PL/Warsaw-Type…

1
3
Warsaw TypeScript retweeted
Today I learned that if you don't want to emit internal types from a library, you can set `stripInternal` to true in TypeScript config and add a `@ internal` comment:
8
52
459
Warsaw TypeScript retweeted
Let's have fun today and think how we can pass the type to generic type in TypeScript later ⬇️
1
1
2
Warsaw TypeScript retweeted
I was going to tweet about this, but you beat me to it! Nice to finally have this working.
I thought this was a tremendous sign... And I was right! github.com/microsoft/TypeScr… @typescript now has indirect type narrowing via const thanks to @ahejlsberg ❤️🌻
2
9
113
Warsaw TypeScript retweeted
27 May 2021
One small quality of life improvement for frontend devs in TypeScript 4.3: you can now jump into imported files TypeScript doesn’t understand, like CSS.

ALT Command clicking the module specifier on `import "./index.css"` opens the CSS file in VS Code.

5
44
320
Warsaw TypeScript retweeted
12 May 2021
Check out our Release Candidate of TypeScript 4.3! We just published the RC and are looking for feedback on new features, faster --watch builds, and more. Give it a try! devblogs.microsoft.com/types…
5
142
494
If you want to play with experimental pipeline operator support in TS now's the time!
The external contributor @TypeScript PR which explores the stage 1 TC39 pipeline operator just got a fresh rebase and update Playground: staging-typescript.org/play?… PR: github.com/microsoft/TypeScr… Proposal: github.com/tc39/proposal-pip…
1
6
7
Oh well, actually the time was "now" for almost a year - this PR was originally submitted more than a year ago 🤣
1
2
Warsaw TypeScript retweeted
This is actually _really good_ and there are times when defining your types in terms of an existing value is the 100% best thing you can do 1/
30 Mar 2021
Not sure if I'm proud of ashamed of this, but I set out to generate a restricted type based on existing data... and it worked?
3
13
84
Warsaw TypeScript retweeted
Do you remember the difference between unknown and any in #typescript? 🥇 You can assign anything to unknown and any. 🥈 You can't assign unknow to anything except of unknow and any. 🥉 You can't access unknow properties (unlike any).
1
7
Warsaw TypeScript retweeted
.@typescript community seems to love newer features that come with new TS versions. Here's a breakdown of downloads per version👇 🥇3.9 released 10 months ago (Inference imprv) 🥈4.1 current stable (Template Literal Types) 🥉4.0 released 6 months ago (Variadic Tuple Types)
1
4
13
Especially useful if you use TypeScript to develop a GitHub Action:
Lately, I started digging deep into @github Actions. The way how most actions end up placing build artifacts on the default branch was driving me mad. In this article, I explain how we can use GitHub Actions to develop GitHub Actions and fix it! 👇👇👇 dev.to/krzkaczor/fixing-gith…
Warsaw TypeScript retweeted
Lately, I started digging deep into @github Actions. The way how most actions end up placing build artifacts on the default branch was driving me mad. In this article, I explain how we can use GitHub Actions to develop GitHub Actions and fix it! 👇👇👇 dev.to/krzkaczor/fixing-gith…
1
2
8
It you’re hungry for a TypeScript meetup just before the xmas:
🔔🎅🎄 I don’t want a lot for Christmas There are just two things I need Template string literal types (@MichalZalecki) And a good assertion lib (@krzKaczor) 📅 December 22nd (Tuesday) 🕡 6:30 pm CET meetup.com/WrocTypeScript/ev…
2
Warsaw TypeScript retweeted
22 Oct 2020
Yesterday I shrank a TypeScript declaration from 700KB to 7KB by changing one line of code 🔥 🧵
2
20
106
Warsaw TypeScript retweeted
By default, TypeScript WON'T throw compilation errors on unreachable code 😱 You might want to tweak that! Just set `"allowUnreachableCode": false` in tsconfig.json typescriptlang.org/tsconfig#…

1
3
13
Warsaw TypeScript retweeted
Tip: make sure your declaration files are type-checked. Compile-time errors in unchecked *d.ts files can hide real bugs and lead to painful debugging sessions. Thread 🧵
1
3
13
Warsaw TypeScript retweeted
Use auxiliary package.json to avoid "deep" import paths to your npm packages. This is a great solution if you want to clearly divine public/internal interface of your project. h/t @PSzlachciak 👇👇👇
1
3
11
Warsaw TypeScript retweeted
Earl. Young project, but with a strong fanbase in Warsaw already. Make sure to check it out! 😁 #typescript #tooling github.com/earl-js/earl
2
7