Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
var /
www /
html /
quiz1 /
node_modules /
type-fest /
source /
[ HOME SHELL ]
Name
Size
Permission
Action
async-return-type.d.ts
715
B
-rw-rw-rw-
asyncify.d.ts
1.19
KB
-rw-rw-rw-
basic.d.ts
1.62
KB
-rw-rw-rw-
conditional-except.d.ts
1012
B
-rw-rw-rw-
conditional-keys.d.ts
1.17
KB
-rw-rw-rw-
conditional-pick.d.ts
933
B
-rw-rw-rw-
entries.d.ts
2.42
KB
-rw-rw-rw-
entry.d.ts
2.7
KB
-rw-rw-rw-
except.d.ts
886
B
-rw-rw-rw-
fixed-length-array.d.ts
1.45
KB
-rw-rw-rw-
iterable-element.d.ts
1.25
KB
-rw-rw-rw-
literal-union.d.ts
1.11
KB
-rw-rw-rw-
merge-exclusive.d.ts
1.31
KB
-rw-rw-rw-
merge.d.ts
531
B
-rw-rw-rw-
mutable.d.ts
1.76
KB
-rw-rw-rw-
opaque.d.ts
2.61
KB
-rw-rw-rw-
package-json.d.ts
13.74
KB
-rw-rw-rw-
partial-deep.d.ts
2.26
KB
-rw-rw-rw-
promisable.d.ts
775
B
-rw-rw-rw-
promise-value.d.ts
1.03
KB
-rw-rw-rw-
readonly-deep.d.ts
1.79
KB
-rw-rw-rw-
require-at-least-one.d.ts
848
B
-rw-rw-rw-
require-exactly-one.d.ts
1.23
KB
-rw-rw-rw-
set-optional.d.ts
911
B
-rw-rw-rw-
set-required.d.ts
914
B
-rw-rw-rw-
set-return-type.d.ts
1.66
KB
-rw-rw-rw-
simplify.d.ts
133
B
-rw-rw-rw-
stringified.d.ts
416
B
-rw-rw-rw-
tsconfig-json.d.ts
16.44
KB
-rw-rw-rw-
typed-array.d.ts
363
B
-rw-rw-rw-
union-to-intersection.d.ts
1.92
KB
-rw-rw-rw-
utilities.d.ts
322
B
-rw-rw-rw-
value-of.d.ts
829
B
-rw-rw-rw-
Delete
Unzip
Zip
${this.title}
Close
Code Editor : partial-deep.d.ts
import {Primitive} from './basic'; /** Create a type from another type with all keys and nested keys set to optional. Use-cases: - Merging a default settings/config object with another object, the second object would be a deep partial of the default object. - Mocking and testing complex entities, where populating an entire object with its keys would be redundant in terms of the mock or test. @example ``` import {PartialDeep} from 'type-fest'; const settings: Settings = { textEditor: { fontSize: 14; fontColor: '#000000'; fontWeight: 400; } autocomplete: false; autosave: true; }; const applySavedSettings = (savedSettings: PartialDeep<Settings>) => { return {...settings, ...savedSettings}; } settings = applySavedSettings({textEditor: {fontWeight: 500}}); ``` */ export type PartialDeep<T> = T extends Primitive ? Partial<T> : T extends Map<infer KeyType, infer ValueType> ? PartialMapDeep<KeyType, ValueType> : T extends Set<infer ItemType> ? PartialSetDeep<ItemType> : T extends ReadonlyMap<infer KeyType, infer ValueType> ? PartialReadonlyMapDeep<KeyType, ValueType> : T extends ReadonlySet<infer ItemType> ? PartialReadonlySetDeep<ItemType> : T extends ((...arguments: any[]) => unknown) ? T | undefined : T extends object ? PartialObjectDeep<T> : unknown; /** Same as `PartialDeep`, but accepts only `Map`s and as inputs. Internal helper for `PartialDeep`. */ interface PartialMapDeep<KeyType, ValueType> extends Map<PartialDeep<KeyType>, PartialDeep<ValueType>> {} /** Same as `PartialDeep`, but accepts only `Set`s as inputs. Internal helper for `PartialDeep`. */ interface PartialSetDeep<T> extends Set<PartialDeep<T>> {} /** Same as `PartialDeep`, but accepts only `ReadonlyMap`s as inputs. Internal helper for `PartialDeep`. */ interface PartialReadonlyMapDeep<KeyType, ValueType> extends ReadonlyMap<PartialDeep<KeyType>, PartialDeep<ValueType>> {} /** Same as `PartialDeep`, but accepts only `ReadonlySet`s as inputs. Internal helper for `PartialDeep`. */ interface PartialReadonlySetDeep<T> extends ReadonlySet<PartialDeep<T>> {} /** Same as `PartialDeep`, but accepts only `object`s as inputs. Internal helper for `PartialDeep`. */ type PartialObjectDeep<ObjectType extends object> = { [KeyType in keyof ObjectType]?: PartialDeep<ObjectType[KeyType]> };
Close