We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a62e653 commit 82502eaCopy full SHA for 82502ea
1 file changed
src/compiler/core.ts
@@ -1160,10 +1160,6 @@ namespace ts {
1160
return result;
1161
}
1162
1163
- export function toArray<T>(value: T | ReadonlyArray<T>): ReadonlyArray<T> {
1164
- return isArray(value) ? value : [value];
1165
- }
1166
-
1167
/**
1168
* Calls `callback` for each entry in the map, returning the first truthy result.
1169
* Use `map.forEach` instead for normal iteration.
@@ -1366,6 +1362,8 @@ namespace ts {
1366
1362
return Array.isArray ? Array.isArray(value) : value instanceof Array;
1367
1363
1368
1364
1365
+ export function toArray<T>(value: T | ReadonlyArray<T>): ReadonlyArray<T>;
+ export function toArray<T>(value: T | T[]): T[];
1369
export function toArray<T>(value: T | T[]): T[] {
1370
return isArray(value) ? value : [value];
1371
0 commit comments