@@ -20,42 +20,42 @@ typescript-api-pro/
2020
2121### Basic Types
2222
23- - [ ` PropertyKey ` ] ( ./object-types#propertykey ) - Object property key type
24- - [ ` AnyObject<T> ` ] ( ./object-types#anyobject ) - Generic object type
23+ - [ ` PropertyKey ` ] ( .. /object-types#propertykey ) - Object property key type
24+ - [ ` AnyObject<T> ` ] ( .. /object-types#anyobject ) - Generic object type
2525
2626### Object Operations
2727
28- - [ ` ValueOf<T> ` ] ( ./object-types#valueof ) - Extract object value types
29- - [ ` KeyOf<T> ` ] ( ./object-types#keyof ) - Extract object key types
30- - [ ` Generic<R, K, T> ` ] ( ./object-types#generic ) - Override object property type
31- - [ ` OmitByObject<T, U> ` ] ( ./object-types#omitbyobject ) - Exclude properties based on object structure
28+ - [ ` ValueOf<T> ` ] ( .. /object-types#valueof ) - Extract object value types
29+ - [ ` KeyOf<T> ` ] ( .. /object-types#keyof ) - Extract object key types
30+ - [ ` Generic<R, K, T> ` ] ( .. /object-types#generic ) - Override object property type
31+ - [ ` OmitByObject<T, U> ` ] ( .. /object-types#omitbyobject ) - Exclude properties based on object structure
3232
3333### Dependency Relationships
3434
35- - [ ` RequiredDependency<T, K, D> ` ] ( ./object-types#requireddependency ) - Property dependency relationship
36- - [ ` MutuallyWithObject<T> ` ] ( ./object-types#mutuallywithobject ) - Mutually exclusive object properties
37- - [ ` Mutually<T, K, O> ` ] ( ./object-types#mutually ) - Two-property mutual exclusion
35+ - [ ` RequiredDependency<T, K, D> ` ] ( .. /object-types#requireddependency ) - Property dependency relationship
36+ - [ ` MutuallyWithObject<T> ` ] ( .. /object-types#mutuallywithobject ) - Mutually exclusive object properties
37+ - [ ` Mutually<T, K, O> ` ] ( .. /object-types#mutually ) - Two-property mutual exclusion
3838
3939### Array Operations
4040
41- - [ ` ArrayItem<T> ` ] ( ./array-types#arrayitem ) - Extract array element type
41+ - [ ` ArrayItem<T> ` ] ( .. /array-types#arrayitem ) - Extract array element type
4242
4343### Map Operations
4444
45- - [ ` MapKeyOf<T> ` ] ( ./map-types#mapkeyof ) - Extract Map key type
46- - [ ` MapValueOf<T> ` ] ( ./map-types#mapvalueof ) - Extract Map value type
47- - [ ` MapToObject<T> ` ] ( ./map-types#maptoobject ) - Convert Map to object
48- - [ ` ObjectToMap<T> ` ] ( ./map-types#objecttomap ) - Convert object to Map
49- - [ ` OmitMapKey<T, K> ` ] ( ./map-types#omitmapkey ) - Exclude Map keys
50- - [ ` PickMapKey<T, K> ` ] ( ./map-types#pickmapkey ) - Select Map keys
45+ - [ ` MapKeyOf<T> ` ] ( .. /map-types#mapkeyof ) - Extract Map key type
46+ - [ ` MapValueOf<T> ` ] ( .. /map-types#mapvalueof ) - Extract Map value type
47+ - [ ` MapToObject<T> ` ] ( .. /map-types#maptoobject ) - Convert Map to object
48+ - [ ` ObjectToMap<T> ` ] ( .. /map-types#objecttomap ) - Convert object to Map
49+ - [ ` OmitMapKey<T, K> ` ] ( .. /map-types#omitmapkey ) - Exclude Map keys
50+ - [ ` PickMapKey<T, K> ` ] ( .. /map-types#pickmapkey ) - Select Map keys
5151
5252### Set Operations
5353
54- - [ ` SetValueOf<T> ` ] ( ./set-types#setvalueof ) - Extract Set element type
55- - [ ` OmitSetValue<T, V> ` ] ( ./set-types#omitsetvalue ) - Exclude Set values
56- - [ ` PickSetValue<T, V> ` ] ( ./set-types#picksetvalue ) - Select Set values
57- - [ ` ArrayToSet<T> ` ] ( ./set-types#arraytoset ) - Convert array to Set
58- - [ ` SetToArray<T> ` ] ( ./set-types#settoarray ) - Convert Set to array
54+ - [ ` SetValueOf<T> ` ] ( .. /set-types#setvalueof ) - Extract Set element type
55+ - [ ` OmitSetValue<T, V> ` ] ( .. /set-types#omitsetvalue ) - Exclude Set values
56+ - [ ` PickSetValue<T, V> ` ] ( .. /set-types#picksetvalue ) - Select Set values
57+ - [ ` ArrayToSet<T> ` ] ( .. /set-types#arraytoset ) - Convert array to Set
58+ - [ ` SetToArray<T> ` ] ( .. /set-types#settoarray ) - Convert Set to array
5959
6060## 🎯 Use Cases
6161
@@ -105,7 +105,7 @@ type ConfigObject = MapToObject<Map<'host' | 'port', string>>; // { host: string
105105
106106Choose a specific type category to learn more details and usage examples:
107107
108- - [ Object Type Utilities] ( ./object-types )
109- - [ Array Type Utilities] ( ./array-types )
110- - [ Map Type Utilities] ( ./map-types )
111- - [ Set Type Utilities] ( ./set-types )
108+ - [ Object Type Utilities] ( .. /object-types )
109+ - [ Array Type Utilities] ( .. /array-types )
110+ - [ Map Type Utilities] ( .. /map-types )
111+ - [ Set Type Utilities] ( .. /set-types )
0 commit comments