Storybook is a frontend workshop for building UI components and pages in isolation. Thousands of teams use it for UI development, testing, and documentation. It's open source and free.| Storybook
Types for the DOM, and other web technologies in browsers. Latest version: 0.0.240, last published: a day ago. Start using @types/web in your project by running `npm i @types/web`. There are 26 other projects in the npm registry using @types/web.| npm
JSer.info #727 - TypeScript 5.8がリリースされました。| JSer.info
Type stripping#| nodejs.org
How typescript-eslint expands on TypeScript's type safety to catch explicit and implicit `any`s.| typescript-eslint.io
I never felt confident about my tsconfig.json. To change that, I went through the official documentation, collected all common options, and documented them in this blog post: This knowledge will enable you to write a tsconfig.json that is cleaner and that you’ll fully understand. If you don’t have the time to read the post, you can jump to the summary at the end where I show the tsconfig.json that I use now – along with recommendations for adapting it to different use cases (npm package...| 2ality.com
Starting with v23.6.0, Node.js supports TypeScript without any flags. This blog post explains how it works and what to look out for.| 2ality.com
This release candidate, a near-final look at Deno 2, includes the addition of Node's process global, better dependency management, and various API stabilizations, and more.| Deno Blog
Should web developers and JavaScript library authors still transpile their code to ES5? This post looks at what the data suggests based on what popular libraries, tools, and websites are doing| philipwalton.com
Google TypeScript Style Guide| google.github.io
TypeScript 2.0 Release Notes| www.typescriptlang.org
TL;DR "include": ["src/index.ts"] はやめよう src 配下にあるのに型チェックされない & auto-import できないファイルが生まれてしまう "include": ["src/**/*"] や "include": ["**/*"] がオススメ どっちが良いかはプロジェクトによる "include": ["src/**/*"] は "include": ["src"] と、"include": ["**/*"] は include 指定無しと同じなので、それでも OK すっごい凝りたいなら Solution Style tsconfig.json を使…| mizdra's blog
What can Zig learn from TypeScript, and what can TypeScript learn from Zig?| effectivetypescript.com
Next.js provides a TypeScript-first development experience for building your React application.| nextjs.org
How to add MDX blog posts using @next/mdx and a metadata object to a Next.js blog.| didoesdigital.com
Socrates once said “the unexamined life is not worth living.” He was immediately sentenced to death afterwards. I, too, often find myself examining the minutiae of programming languages. Thankfully, I have not been put to death for it (yet). After spending more than a decade honing my Android development skills,| Dan Lew Codes
Changes to consistent-type-imports when used with decorators, experimentalDecorators, and emitDecoratorMetadata| typescript-eslint.io
Using JSX with TypeScript| www.typescriptlang.org
How to migrate from JavaScript to TypeScript| www.typescriptlang.org
We just released Babel 7.23.0! 🎉| babeljs.io
Babel 7.22.0 is out, with parsing/transform support for the Explicit Resource Management proposal, including both the sync and async variants, and with parsing support for the Import Attributes (an evolution of the old Import Assertions proposal).| babeljs.io
The React/Next.js ecosystem is spinning out of control in terms of magic and complexity.| evertpot.com
How classes work in TypeScript| www.typescriptlang.org
How you can use JSDoc typings to get all the benefits of TypeScript, without any transpilation| gils-blog.tayar.org
This post looks at the Closure Compiler, Google's tool from the mid-2000s for adding types to JavaScript. It looks at how its focus on minification led to very different design choices than TypeScript, and how this and a few other factors led to TypeScript becoming the ubiquitous solution for JavaScript + types. The Closure Compiler represents an alternative path that JavaScript could have taken, and it gives us perspective on TypeScript as it exists today.| effectivetypescript.com
Announcing the release of typescript-eslint's stable v6 release, including its changes and timeline.| typescript-eslint.io
As a Node.js starter, choosing the right libraries and frameworks for our users is the bread and butter of our work in Practica.js. In this post, we'd like to share our considerations in choosing our monorepo tooling| practica.dev
How to Fix instanceof Not Working For Custom Errors in TypeScript| www.dannyguo.com
API| esbuild.github.io
What JSDoc does TypeScript-powered JavaScript support?| www.typescriptlang.org
TypeScript 3.4 Release Notes| www.typescriptlang.org
TypeScript 3.8 Release Notes| www.typescriptlang.org
How to split up a large TypeScript project| www.typescriptlang.org
There is a subtle difference between optional fields and required, but potentially undefined ones.| tkdodo.eu
How we migrated over 100k lines of code from Flow to TypeScript. A Journey.| tkdodo.eu
Understand how TypeScript uses JavaScript knowledge to reduce the amount of type syntax in your projects.| www.typescriptlang.org
Types which are globally included in TypeScript| www.typescriptlang.org
TypeScript execution environment and REPL for node.js, with source map support. Latest version: 10.9.2, last published: a year ago. Start using ts-node in your project by running `npm i ts-node`. There are 13437 other projects in the npm registry using ts-node.| npm
How type-checking works in TypeScript| www.typescriptlang.org
Hang out on the internet much and you'll hear gripes about how TypeScript isn't "sound," and that this makes it a poor choice of language. In this post, I'll explain what this means and walk through the sources of unsoundness in TypeScript. Rest assured, TypeScript is a great language and it's never a good idea to listen to people on the internet!| effectivetypescript.com
“TypeScript and I are never going to be friends”. Oh wow, how often have I heard this phrase? Learning TypeScript, even in 2022, can be frustrating it seems. And for so many different reasons. People who write Java or C# and find out things are working differently than they should. Folks who have done JavaScript most of their time and are being screamed at by a compiler. Here are some mistakes I’ve seen people do when getting started with TypeScript. I hope they’re helpful to you!| fettblog.eu