⚝
One Hat Cyber Team
⚝
Your IP:
172.22.0.1
Server IP:
151.80.20.34
Server:
Linux 794f04d97d5e 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
Server Software:
Apache/2.4.62 (Debian)
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
node_modules
/
type-fest
/
source
/
Edit File: 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]; };
Simpan