Fastify TypeScript Configuration Preset
JSON →fastify-tsconfig is a shared TypeScript configuration preset designed for Fastify projects, streamlining the setup of `tsconfig.json` files. The current stable version is `3.0.0`. This package aims to provide a consistent and modern TypeScript experience across Fastify applications and libraries, with a focus on contemporary Node.js environments. It configures `module` and `moduleResolution` to `NodeNext`, aligning with Node.js's native ESM capabilities and supporting both CommonJS and ES Modules based on `package.json`'s `type` field. It targets `ES2023` by default, requiring Node.js 20 or newer, which is a key differentiator for modern Fastify development, enabling the use of recent language features without additional transpilation steps. The release cadence is generally aligned with updates to TypeScript itself or Fastify's core ecosystem needs, rather than a fixed schedule.
Traffic · last 30 days ↓20% vs prev 7d
top countries 🇺🇸 United States · 🇫🇷 France · 🇨🇦 Canada · 🇩🇪 Germany