UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

21 lines (20 loc) 550 B
export class Schema { name; namespace; traits; static assign(instance, values) { const schema = Object.assign(instance, values); return schema; } static [Symbol.hasInstance](lhs) { const isPrototype = this.prototype.isPrototypeOf(lhs); if (!isPrototype && typeof lhs === "object" && lhs !== null) { const list = lhs; return list.symbol === this.symbol; } return isPrototype; } getName() { return this.namespace + "#" + this.name; } }