From 69cf45d72ecea2f348c269f2bbb2ed9c8fa0cf9e Mon Sep 17 00:00:00 2001 From: Jacob Bowdoin <7559478+jacob-8@users.noreply.github.com> Date: Tue, 19 Mar 2024 16:12:50 +0800 Subject: [PATCH] docs: clarify strictNullChecks required for MergeDeep usage (#22012) Co-authored-by: Charis <26616127+charislam@users.noreply.github.com> --- apps/docs/content/guides/api/rest/generating-types.mdx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/docs/content/guides/api/rest/generating-types.mdx b/apps/docs/content/guides/api/rest/generating-types.mdx index 624749a1d17..45d9c77ce18 100644 --- a/apps/docs/content/guides/api/rest/generating-types.mdx +++ b/apps/docs/content/guides/api/rest/generating-types.mdx @@ -125,6 +125,12 @@ export type Database = MergeDeep< > ``` + + +To use `MergeDeep`, set `compilerOptions.strictNullChecks` to `true` in your `tsconfig.json`. + + + You can also override the type of an individual successful response if needed: ```ts