Vinyl
    Preparing search index...

    Type Alias MutableDeep<T>

    MutableDeep: T extends readonly any[]
        ? MutableTupleOrArrayDeep<T>
        : T extends Fun
        | Blob
            ? T
            : T extends ReadonlyDate
                ? Date
                : T extends ReadonlyMap<infer K, infer V>
                    ? MutableMapDeep<K, V>
                    : T extends ReadonlySet<infer V>
                        ? MutableSetDeep<V>
                        : T extends object ? MutableObjectDeep<T> : T

    Recursively removes read only modifiers. Special core types such as read only Dates, Maps, and Sets will be converted to their writable variants.

    Type Parameters

    • T