domain-objects
Version:
A simple, convenient way to represent domain objects, leverage domain knowledge, and add runtime validation in your code base.
11 lines • 488 B
JavaScript
;
/**
* type-level operators that extract the readonly keys declared on a DomainObject class.
*
* the type-level mirror of the runtime `getReadonlyKeys`:
* - GetReadonlyKeysOf: all readonly keys (flat + deep)
* - GetReadonlyKeysFlatOf: the flat (non-dotted) subset
* - GetReadonlyKeysDeepOf: the deep (dotted, e.g. `network.interface.privateIp`) subset
*/
Object.defineProperty(exports, "__esModule", { value: true });
//# sourceMappingURL=GetReadonlyKeysOf.type.js.map