Skip to content

TS Config: strictNullChecks #236

@g-saracca

Description

@g-saracca

Right now, the typescript configuration is not in strict mode and several important checks are not happening as they do in the frontend repo.

For example properties of an interface that are declared as string | undefined or string | null for example, are both treated as string and this exposes a risk when developing.

The goal of this issue is to configure typescript in a stricter mode and accommodate the code everywhere where after this change, typescript starts complaining.

Metadata

Metadata

Assignees

No one assigned

    Labels

    FY25 Sprint 14FY25 Sprint 14 (2025-01-02 - 2025-01-15)FY25 Sprint 15FY25 Sprint 15 (2025-01-15 - 2025-01-29)GREI Re-archGREI re-architecture-relatedOriginal size: 10SPA.Q1Not related to any specific Q1 featureSPA.Q4.10Resolve TODOs and tech debtSize: 3A percentage of a sprint. 2.1 hours.bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions