1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| /**
| Create a type with the keys of the given type changed to `string` type.
|
| Use-case: Changing interface values to strings in order to use them in a form model.
|
| @example
| ```
| import {Stringified} from 'type-fest';
|
| type Car {
| model: string;
| speed: number;
| }
|
| const carForm: Stringified<Car> = {
| model: 'Foo',
| speed: '101'
| };
| ```
| */
| export type Stringified<ObjectType> = {[KeyType in keyof ObjectType]: string};
|
|