# Starting a TypeScript Project in 2021

**URL:** <https://forum.devtalk.com/t/starting-a-typescript-project-in-2021/9084>\
**Category:** Blogs/Articles/Talks/Podcasts\
**Tags:** project, in-the-news, typescript\
**Created:** [26 April 2021 03:23 UTC](https://forum.devtalk.com/t/starting-a-typescript-project-in-2021/9084 "2021-04-26T03:23:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![CommunityNews](https://forum.devtalk.com/user_avatar/forum.devtalk.com/communitynews/32/1113_2.png) [@CommunityNews](https://forum.devtalk.com/u/CommunityNews)\
**Post date:** [26 April 2021 03:23 UTC](https://forum.devtalk.com/t/starting-a-typescript-project-in-2021/9084/1 "2021-04-26T03:23:00Z")

</div>

> This is a guide for starting a TypeScript project in 2021 with modern tooling.
> 
> TypeScript 4  
> Optionally esbuild to bundle for browsers (and Node.js)  
> Linting with typescript-eslint (tslint is deprecated)  
> Testing with Jest (and ts-jest)  
> Publishing a package to npm  
> Continuous integration (GitHub Actions / GitLab CI)  
> Automatic API documentation with TypeDoc

Read in full here:

> **[Starting a TypeScript Project in 2021](https://www.metachris.com/2021/04/starting-a-typescript-project-in-2021/)**
>
> This is a guide for starting a TypeScript project in 2021 with modern tooling.
> 
> TypeScript 4
> Optionally esbuild to bundle for browsers (and Node.js)
> Linting with typescript-eslint (tslint is deprecated)
> Testing with Jest (and ts-jest)
> Publishing a...

_This thread was posted by one of our members via one of our news source trackers._
