mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
19 lines
396 B
TypeScript
19 lines
396 B
TypeScript
'use strict';
|
|
|
|
import MapToObj from 'map-to-obj';
|
|
|
|
// $ExpectType Record<any, any>
|
|
MapToObj(new Map());
|
|
|
|
// $ExpectType Record<string, string>
|
|
MapToObj(new Map([['hello', 'world']]));
|
|
|
|
// $ExpectType Record<number, number>
|
|
MapToObj(new Map([[0, 1]]));
|
|
|
|
// $ExpectType Record<symbol, symbol>
|
|
MapToObj(new Map([[Symbol('hello'), Symbol('world')]]));
|
|
|
|
// $ExpectError
|
|
MapToObj(new Map([[{}, {}]]));
|