depute Usage let depute = require('depute'); let foo = { request: { ... } } (new depute(foo, 'request')) .method('b') .getter('c') .setter('d') .access('a')