hygen
Version:
The scalable code generator that saves you time.
21 lines (18 loc) • 415 B
text/troff
---
to: hygen-examples/workers/<%= name %>.js
sh: touch hygen-examples/hello.world
---
const { Worker } = require('hyperwork')
const asyncwork = () => {
return new Promise((resolve, reject) => {
setTimeout(resolve, 1000)
})
}
class <%= Name %> extends Worker {
async perform({ data }) {
this.log('started work')
await asyncwork()
this.log('finished work')
}
}
module.exports = <%= Name %>