UNPKG

@yamamotok/dataobject

Version:

Decorator based JSON serializer and deserializer.

18 lines 588 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getDescriptor = void 0; /** * Get property descriptor with looking into targets' prototype chain. * * @param target the target object * @param key key for the property */ function getDescriptor(target, key) { let descriptor; do { descriptor = Object.getOwnPropertyDescriptor(target, key); } while (!descriptor && (target = Object.getPrototypeOf(target))); return descriptor; } exports.getDescriptor = getDescriptor; //# sourceMappingURL=getDescriptor.js.map