UNPKG

umbot

Version:

Universal bot(vk, telegram, viber) or skills for Yandex.Alisa, Маруся and sber

25 lines (24 loc) 653 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ProxyUtils = ProxyUtils; function ProxyUtils(target) { return new Proxy(target, { set: (_, prop, value) => { if (target.state.hasOwnProperty(prop)) { target.state[prop] = value; } else { target[prop] = value; } return true; }, get: (_, prop) => { if (target.state.hasOwnProperty(prop)) { return target.state[prop]; } else { return target[prop]; } }, }); }