Skip to content

Conversation

@jdnichollsc
Copy link
Member

The TypeScript configuration for the monorepo was significantly simplified and modernized, aligning with official TypeScript 2024/2025 recommendations.

Key changes include:

  • Refactored Base Configurations:
    • tsconfig.base.json was updated with modern defaults, strictness, and common path mappings.
    • Two new specialized base configurations were introduced:
      • tsconfig.node.json for Node.js/NestJS projects, using "module": "nodenext" and "moduleResolution": "nodenext", with decorator support.
      • tsconfig.bundler.json for frontend/React Router projects, using "module": "esnext" and "moduleResolution": "bundler", with JSX support.
  • **Application

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants