Learn how to contribute to the TypeScript compiler on GitHub through a real-world example
A few days ago I managed to send my first PR to the TypeScript project on GitHub. This is something that I’ve been trying to do for a very long time but unfortunately, it felt way too complicated for me.
I decided to write this post because I’m 100% sure that there are a lot of people out there feeling just like me. I’m going to try to describe how I personally found a way to contribute. My goal is to hopefully help others to contribute as well.
Please note that I’m not an expert in the TypeScript compiler internals. Please correct me using the comments below if I say is wrong.
I’m going to assume a few things in this article:
- You understand Git and have already installed it on your machine.
- You understand TypeScript and have been using it for a while.
- You understand the GitHub Flow and you already have a GitHub account.
A real-world example
I’m going to use a
Continue reading →