UNPKG

libvirt-node

Version:

The libvirt virtualization API node.js binding

15 lines (13 loc) 403 B
const { wrapper_emitter } = require('../../emitters'); wrapper_emitter.register('enum:[\\w_]+:docs', data => { let out = ''; if(data.info) { out = `/** * ${data.info.replace(/\n/g,'\n * ')} */`; } return out; }); wrapper_emitter.register('enum:[\\w_]+', data => `get ${data.name}() { return ${isNaN(data.value) ? 'this.' : ''}${data.value}; }` );