deep-proxy

0.1.1 • Public • Published

Deep Proxy

Build Status

Requires Proxy support. This is in newer browsers and Node 6+.

Live this dream:

let obj = {}

let proxy = deepProxy(obj)
proxy.very.deeply.nested.property = 'possible'

console.log(obj)
/*
{
  very: {
    deeply: {
      nested: {
        property: 'possible'
      }
    }
  }
}
*/

Use it in Node/Browserify/Webpack:

let deepProxy = require('deep-proxy')

let proxy = deepProxy({})

Or use it in the browser:

<script src="deep-proxy.js"></script>
<script>
var proxy = deepProxy({})
</script>

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.1.1
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.1.1
    2
  • 0.1.0
    2

Package Sidebar

Install

npm i deep-proxy

Weekly Downloads

4

Version

0.1.1

License

MIT

Unpacked Size

3.14 kB

Total Files

5

Last publish

Collaborators

  • evanhahn