tsconfig

My most commonly used Typescript configurations.

MIT License

Downloads
215
Stars
1
Committers
2

Bot releases are visible (Hide)

tsconfig - v2.0.0 Latest Release

Published by ivangabriele 8 months ago

2.0.0 (2024-02-10)

⚠ BREAKING CHANGES

  • peer-deps: Require Next.js v14.
  • node: Set module & moduleResolution to Node16 instead of ESNext & Node.
  • next: Set moduleResolution to Bundler instead of Node.
  • Enable noImplicitReturns compiler option.
  • Remove ts-node config.
  • Enable exactOptionalPropertyTypes compiler option.
  • Enable verbatimModuleSyntax compiler option.
  • Migrate to ESM.
  • semantic-release: Require Typescript v5.
  • npm: Require Node.js v20+.

Features

  • enable exactOptionalPropertyTypes compiler option (86884af)
  • enable noImplicitReturns compiler option (d63182b)
  • enable verbatimModuleSyntax compiler option (69a63b5)
  • next: set moduleResolution to Bundler instead of Node (4c3b72b)
  • node: set module & moduleResolution to Node16 instead of ESNext & Node (b2265ad)
  • remove ts-node config (f1f4ba0)

Build System

  • dev-deps: update all non-major dependencies (#21) (39bc5f1)
  • dev-deps: update commitlint monorepo to v18 (#24) (303d4bf)
  • dev-deps: update dependency @ivangabriele/commitlint-config to v2 (#28) (3131011)
  • dev-deps: update dependency @ivangabriele/prettier-config to v5 (#29) (501eff9)
  • dev-deps: update dependency husky to v9 (#27) (d24b5e6)
  • dev-deps: update dependency prettier to v3 (#22) (fa53812)
  • migrate to ESM (c8d45f6)
  • npm: migrate to Node.js v20 (25579b0)
  • peer-deps: require Next.js v14 (7d5b249)
  • yarn: update lockfile (43ca799)
  • yarn: upgrade to v4 (c4fad65)

Continuous Integration

  • semantic-release: setup (1f2d451)