⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
invoice
/
node_modules
/
type-fest
/
source
/
View File Name :
mutable.d.ts
/** Convert an object with `readonly` keys into a mutable object. Inverse of `Readonly<T>`. This can be used to [store and mutate options within a class](https://github.com/sindresorhus/pageres/blob/4a5d05fca19a5fbd2f53842cbf3eb7b1b63bddd2/source/index.ts#L72), [edit `readonly` objects within tests](https://stackoverflow.com/questions/50703834), and [construct a `readonly` object within a function](https://github.com/Microsoft/TypeScript/issues/24509). @example ``` import {Mutable} from 'type-fest'; type Foo = { readonly a: number; readonly b: string; }; const mutableFoo: Mutable<Foo> = {a: 1, b: '2'}; mutableFoo.a = 3; ``` */ export type Mutable<ObjectType> = { // For each `Key` in the keys of `ObjectType`, make a mapped type by removing the `readonly` modifier from the key. -readonly [KeyType in keyof ObjectType]: ObjectType[KeyType]; };