TypeScript

How to Upgrade to TypeScript without anybody noticing, Part 2
How to Upgrade to TypeScript without anybody noticing, Part 2
This guide will show you how to fix Typescript compile errors in Javascript project that recently added Typescript support via a tsconfig.json. It assumes that the tsconfig.json is configured according to the description in part 1 of this post, and that you also installed types for some of your dependencies from the @types/* namespace. ...
0
How to Upgrade to TypeScript Without Anybody Noticing, Part 1
How to Upgrade to TypeScript Without Anybody Noticing, Part 1
This guide will show you how to upgrade to TypeScript without anybody noticing. Well, people might notice — what I really mean is that you won’t have to change your build at all. You’ll have the ability to get errors and completions in supported editors and to get errors on the command line from tsc, the TypeScript compiler, but you won...
Announcing TypeScript 3.5
Announcing TypeScript 3.5
Today we're happy to announce the availability of TypeScript 3.5! If you're new to TypeScript, it's a language that builds on JavaScript that adds optional static types. TypeScript code gets type-checked to avoid common mistakes like typos and accidental coercions, and then gets transformed by a program called the TypeScript compiler. The ...
Announcing TypeScript 3.5 RC
Announcing TypeScript 3.5 RC
Today we're happy to announce the availability of our release candidate (RC) of TypeScript 3.5. Our hope is to collect feedback and early issues to ensure our final release is simple to pick up and use right away. To get started using the RC, you can get it through NuGet, or use npm with the following command: You can also get editor...
Announcing TypeScript 3.4
Announcing TypeScript 3.4
Today we're happy to announce the availability of TypeScript 3.4! If you haven't yet used TypeScript, it's a language that builds on JavaScript that adds optional static types. The TypeScript project provides a compiler that checks your programs based on these types to prevent certain classes of errors, and then strips them out of your ...
Announcing TypeScript 3.4 RC
Announcing TypeScript 3.4 RC
Today we're happy to announce the availability of our release candidate (RC) of TypeScript 3.4. Our hope is to collect feedback and early issues to ensure our final release is simple to pick up and use right away. To get started using the RC, you can get it through NuGet, or use npm with the following command: You can also get editor...
Announcing TypeScript 3.3
Announcing TypeScript 3.3
Today we're happy to announce the availability of TypeScript 3.3!If you're unfamiliar with TypeScript, it's a language that brings static type-checking to JavaScript so that you can catch issues before you even run your code - or before you even save your file. It also includes the latest JavaScript features from the ECMAScript standard on...
0
Announcing TypeScript 3.3 RC
Announcing TypeScript 3.3 RC
Today we're happy to announce the availability of our release candidate (RC) of TypeScript 3.3. Our hope is to collect feedback and early issues to ensure our final release is simple to pick up and use right away.To get started using the RC, you can get it through NuGet, or use npm with the following command: You can also get editor ...
IntelliCode for TypeScript/JavaScript
IntelliCode for TypeScript/JavaScript
At Build 2018, Microsoft announced Visual Studio IntelliCode, a set of capabilities that provide AI-assisted development. In collaboration with the IntelliCode team, we are excited to announce that we are now bringing IntelliCode to TypeScript/JavaScript users through the IntelliCode extension for VS Code. What is IntelliCode?  ...
Announcing TypeScript 3.2
Announcing TypeScript 3.2
TypeScript 3.2 is here today!If you're unfamiliar with TypeScript, it's a language that brings static type-checking to JavaScript so that you can catch issues before you even run your code - or before you even save your file. It also includes the latest JavaScript features from the ECMAScript standard on older browsers and runtimes by ...