All task areas

Dev Toolchain

Linting, formatting, type safety, package management

4 tasks5 tools
1

Add TypeScript to a project

typescript
Dev Toolchain

TypeScript

Typed superset of JavaScript that compiles to plain JS — catch errors at compile time, get IDE autocompletion, and scale large codebases confidently.

TypeScriptOpen SourceCompiler
95
Trust
Excellent
2

Set up linting & formatting

eslint
Dev Toolchain

ESLint

The standard JavaScript and TypeScript linter — enforce code quality rules, catch bugs early, and maintain consistent code style across a team.

TypeScriptOpen SourceLinting
92
Trust
Excellent
prettier
Dev Toolchain

Prettier

Opinionated code formatter for JavaScript, TypeScript, CSS, JSON, and more — eliminate all style debates by letting a machine format your code.

TypeScriptOpen SourceFormatting
90
Trust
Excellent
biome
Dev Toolchain

Biome

Unified Rust-based formatter and linter for JavaScript and TypeScript — replaces Prettier and ESLint in one 10x faster tool.

TypeScriptOpen SourceLinting
80
Trust
Strong
3

Replace ESLint+Prettier with Biome

biome
Dev Toolchain

Biome

Unified Rust-based formatter and linter for JavaScript and TypeScript — replaces Prettier and ESLint in one 10x faster tool.

TypeScriptOpen SourceLinting
80
Trust
Strong
4

Use a fast package manager

pnpm
Dev Toolchain

pnpm

Fast, disk-efficient Node.js package manager — content-addressable storage and strict symlinked node_modules that prevent phantom dependencies.

TypeScriptOpen SourcePackage Manager
85
Trust
Strong
Compare:vs Bun