diff --git a/packages/documentation/copy/en/project-config/Compiler Options.md b/packages/documentation/copy/en/project-config/Compiler Options.md
index 5c1fb1c9234d..dd10bb333780 100644
--- a/packages/documentation/copy/en/project-config/Compiler Options.md
+++ b/packages/documentation/copy/en/project-config/Compiler Options.md
@@ -1363,7 +1363,7 @@ tsc app.ts util.ts --target esnext --outfile index.js
--strictBuiltinIteratorReturn |
boolean
|
- false, unless strict is set
+ | true if strict; false otherwise.
|
|
diff --git a/packages/tsconfig-reference/scripts/tsconfigRules.ts b/packages/tsconfig-reference/scripts/tsconfigRules.ts
index 66e7dc16c340..ac88a39ece5a 100644
--- a/packages/tsconfig-reference/scripts/tsconfigRules.ts
+++ b/packages/tsconfig-reference/scripts/tsconfigRules.ts
@@ -114,6 +114,7 @@ export const relatedTo: [AnOption, AnOption[]][] = [
"alwaysStrict",
"strictNullChecks",
"strictBindCallApply",
+ "strictBuiltinIteratorReturn",
"strictFunctionTypes",
"strictPropertyInitialization",
"noImplicitAny",
@@ -124,6 +125,7 @@ export const relatedTo: [AnOption, AnOption[]][] = [
["alwaysStrict", ["strict"]],
["strictNullChecks", ["strict"]],
["strictBindCallApply", ["strict"]],
+ ["strictBuiltinIteratorReturn", ["strict"]],
["strictFunctionTypes", ["strict"]],
["strictPropertyInitialization", ["strict"]],
["noImplicitAny", ["strict"]],
@@ -256,6 +258,7 @@ export const defaultsForOptions = {
rootDir: "Computed from the list of input files.",
rootDirs: "Computed from the list of input files.",
strictBindCallApply: trueIf("strict"),
+ strictBuiltinIteratorReturn: trueIf("strict"),
strictFunctionTypes: trueIf("strict"),
useUnknownInCatchVariables: trueIf("strict"),
strictPropertyInitialization: trueIf("strict"),
|