TypeScript · Compiler and project settings
exactOptionalPropertyTypes
Separates a missing property from a present property whose value is undefined. Stricter and more accurate.
Syntax
"exactOptionalPropertyTypes": trueExample
Example
{
"compilerOptions": {
"exactOptionalPropertyTypes": true
}
}More in this group
Learn this in the course
Reference pages are the quick answer. The course explains the why, shows the full example and ends with a challenge.