Skip to content

Commit 3a5a283

Browse files
feat: update schema
1 parent 835788f commit 3a5a283

File tree

5 files changed

+37
-2
lines changed

5 files changed

+37
-2
lines changed

.changeset/tricky-comics-play.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@json-types/tsconfig": minor
3+
---
4+
5+
Update schema

packages/tsconfig/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ import schema from "@json-types/tsconfig/schema.json";
2222

2323
TypeScript types generated automatically every night and published when there are changes.
2424

25-
- Last change: 2024-07-26T01:24:48.067Z
25+
- Last change: 2024-07-27T01:24:05.895Z
2626
- Source URL: https://json.schemastore.org/tsconfig.json

packages/tsconfig/index.d.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1051,6 +1051,10 @@ export type CompilerOptions = {
10511051
* Check side effect imports.
10521052
*/
10531053
noUncheckedSideEffectImports?: boolean | null;
1054+
/**
1055+
* Built-in iterators are instantiated with a 'TReturn' type of 'undefined' instead of 'any'.
1056+
*/
1057+
strictBuiltinIteratorReturn?: boolean | null;
10541058
} & ({
10551059
/**
10561060
* Enable importing files with any extension, provided a declaration file is present.
@@ -2074,6 +2078,10 @@ export type CompilerOptions = {
20742078
* Check side effect imports.
20752079
*/
20762080
noUncheckedSideEffectImports?: boolean | null;
2081+
/**
2082+
* Built-in iterators are instantiated with a 'TReturn' type of 'undefined' instead of 'any'.
2083+
*/
2084+
strictBuiltinIteratorReturn?: boolean | null;
20772085
} | null);
20782086
/**
20792087
* Override certain paths to be compiled and executed as CommonJS or ECMAScript modules.
@@ -3230,6 +3238,10 @@ export interface TsNodeDefinition {
32303238
* Check side effect imports.
32313239
*/
32323240
noUncheckedSideEffectImports?: boolean | null;
3241+
/**
3242+
* Built-in iterators are instantiated with a 'TReturn' type of 'undefined' instead of 'any'.
3243+
*/
3244+
strictBuiltinIteratorReturn?: boolean | null;
32333245
} | null) &
32343246
(
32353247
| ({
@@ -4259,6 +4271,10 @@ export interface TsNodeDefinition {
42594271
* Check side effect imports.
42604272
*/
42614273
noUncheckedSideEffectImports?: boolean | null;
4274+
/**
4275+
* Built-in iterators are instantiated with a 'TReturn' type of 'undefined' instead of 'any'.
4276+
*/
4277+
strictBuiltinIteratorReturn?: boolean | null;
42624278
} | null)
42634279
| (({
42644280
/**
@@ -5287,6 +5303,10 @@ export interface TsNodeDefinition {
52875303
* Check side effect imports.
52885304
*/
52895305
noUncheckedSideEffectImports?: boolean | null;
5306+
/**
5307+
* Built-in iterators are instantiated with a 'TReturn' type of 'undefined' instead of 'any'.
5308+
*/
5309+
strictBuiltinIteratorReturn?: boolean | null;
52905310
} | null) &
52915311
null)
52925312
);

packages/tsconfig/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"tsconfig"
1212
],
1313
"x-json-types": {
14-
"lastChangeDate": "2024-07-26T01:24:48.067Z"
14+
"lastChangeDate": "2024-07-27T01:24:05.895Z"
1515
},
1616
"homepage": "https://github.com/swordev/json-types/tree/main/packages/tsconfig",
1717
"bugs": {

packages/tsconfig/schema.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1657,6 +1657,16 @@
16571657
],
16581658
"default": false,
16591659
"markdownDescription": "Check side effect imports.\n\nSee more: https://www.typescriptlang.org/tsconfig#noUncheckedSideEffectImports"
1660+
},
1661+
"strictBuiltinIteratorReturn": {
1662+
"$comment": "The value of 'null' is UNDOCUMENTED (https://github.com/microsoft/TypeScript/pull/18058).",
1663+
"description": "Built-in iterators are instantiated with a 'TReturn' type of 'undefined' instead of 'any'.",
1664+
"type": [
1665+
"boolean",
1666+
"null"
1667+
],
1668+
"default": false,
1669+
"markdownDescription": "Built-in iterators are instantiated with a 'TReturn' type of 'undefined' instead of 'any'.\n\nSee more: https://www.typescriptlang.org/tsconfig#strictBuiltinIteratorReturn"
16601670
}
16611671
}
16621672
}

0 commit comments

Comments
 (0)