syamu-proxy

0.0.0 • Public • Published

Syamu Proxy

npm CircleCI donate

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); // 0
console.log(proxied.num2); // 0
console.log(proxied.str); // ''
console.log(proxied.str2); // ''
console.log(proxied.arr); // []
console.log(proxied.obj); // {}
console.log(proxied.null) // null
console.log(proxied.undefined) // undefined

Dependencies (0)

    Dev Dependencies (5)

    Package Sidebar

    Install

    npm i syamu-proxy

    Weekly Downloads

    1

    Version

    0.0.0

    License

    MIT

    Unpacked Size

    5.09 kB

    Total Files

    13

    Last publish

    Collaborators

    • nju33