Syamu Proxy Install yarn add syamu-proxy Usage const syamuProxy = require('syamu-proxy'); const proxied = syamuProxy({ num: 28, get num2() { return this.num; }, str: 'a', get str2() { return this.str; }, arr: ['foo', 'bar'], obj: { foo: 'foo', bar: 'bar' }, void: undefined}); console.log(proxied.num); // 0console.log(proxied.num2); // 0console.log(proxied.str); // ''console.log(proxied.str2); // ''console.log(proxied.arr); // []console.log(proxied.obj); // {}console.log(proxied.null) // nullconsole.log(proxied.undefined) // undefined