mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
Using mapped types from Typescript 2.1.
The type returned is as we might expect from keyMirror. In the test case
of:
keyMirror({key1: null, key2: null})
We get the type:
{ key1: 'key1'; key2: 'key2'; }
Instead of:
{ [key: string]: string; }
Which is what we got before.
Both check lines in the test file fail with the previous type
definition.
|
||
|---|---|---|
| .. | ||
| index.d.ts | ||
| keymirror-tests.ts | ||
| tsconfig.json | ||