Skip to content

@snailicide/build-config / utilities / Stringified

Stringified<ObjectType>

ts
type Stringified<ObjectType> = { [KeyType in keyof ObjectType]: string };

Defined in: node_modules/.pnpm/type-fest@4.41.0/node_modules/type-fest/source/stringified.d.ts:23

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.

Type Parameters

Type Parameter
ObjectType

Example

import type {Stringified} from 'type-fest';

type Car = {
	model: string;
	speed: number;
}

const carForm: Stringified<Car> = {
	model: 'Foo',
	speed: '101'
};