UNPKG

es-vm

Version:

A visual machine run in ES env like Node/Browser

18 lines (15 loc) 258 B
/** * @class Scope */ class Scope { constructor(presets) { this.extend(presets); } $new(presets) { return Object.create(this).extend(presets); } extend(object) { return Object.assign(this, object); } } exports.Scope = Scope;