projects
/
ldk-java
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[TS] Be more aggressive with type checks
[ldk-java]
/
ts
/
tsconfig.json
diff --git
a/ts/tsconfig.json
b/ts/tsconfig.json
index a2867b849f45006c7eee061f719c8a75e7ec79f4..57c75ee762c8a1886cca487716eeabe2d45dcb06 100644
(file)
--- a/
ts/tsconfig.json
+++ b/
ts/tsconfig.json
@@
-11,16
+11,16
@@
"declaration": true,
"strict": true,
"noImplicitAny": true,
"declaration": true,
"strict": true,
"noImplicitAny": true,
- "strictNullChecks":
fals
e,
+ "strictNullChecks":
tru
e,
"strictFunctionTypes": true,
"strictBindCallApply": true,
"strictFunctionTypes": true,
"strictBindCallApply": true,
- "strictPropertyInitialization":
fals
e,
+ "strictPropertyInitialization":
tru
e,
"noImplicitThis": true,
"useUnknownInCatchVariables": true,
"alwaysStrict": true,
"noUnusedLocals": false,
"noUnusedParameters": false,
"noImplicitThis": true,
"useUnknownInCatchVariables": true,
"alwaysStrict": true,
"noUnusedLocals": false,
"noUnusedParameters": false,
- "exactOptionalPropertyTypes":
fals
e,
+ "exactOptionalPropertyTypes":
tru
e,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedIndexedAccess": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedIndexedAccess": true,
@@
-29,6
+29,6
@@
"allowUnusedLabels": false,
"allowUnreachableCode": false,
"allowUnusedLabels": false,
"allowUnreachableCode": false,
- "skipLibCheck":
tru
e
+ "skipLibCheck":
fals
e
}
}
}
}