Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 731 Bytes

File metadata and controls

12 lines (10 loc) · 731 Bytes

TODO - Strict TSConfig layering (src vs test)

  • Inspect current TypeScript/Jest configuration in BackEnd
  • Create BackEnd/tsconfig.src.json (src layer)
  • Create BackEnd/tsconfig.test.json (test layer with moderate strictness)
  • Update BackEnd/tsconfig.build.json to extend tsconfig.src.json
  • Update BackEnd/test/jest-integration.json to use ./tsconfig.test.json
  • Update BackEnd/test/jest-e2e.json to use ./tsconfig.test.json
  • Run unit/integration/e2e tests to validate type errors (environment setup needed: ensure node/npm are available)
  • Fix any strict type errors found in tests (if any)
  • Update documentation (testing guide) describing the new tsconfig layering