| .. | |||||
| buffer.js | |||||
| create.js | |||||
| extract.js | |||||
| header.js | |||||
| high-level-opt.js | |||||
| large-numbers.js | |||||
| list.js | |||||
| mkdir.js | |||||
| mode-fix.js | |||||
| pack.js | |||||
| parse.js | |||||
| pax.js | |||||
| read-entry.js | |||||
| replace.js | |||||
| types.js | |||||
| unpack.js | |||||
| update.js | |||||
| warn-mixin.js | |||||
| winchars.js | |||||
| write-entry.js |
'use strict'
module.exports = Base => class extends Base {
warn (msg, data) {
if (!this.strict)
this.emit('warn', msg, data)
else if (data instanceof Error)
this.emit('error', data)
else {
const er = new Error(msg)
er.data = data
this.emit('error', er)
}
}
}
| .. | |||||
| buffer.js | |||||
| create.js | |||||
| extract.js | |||||
| header.js | |||||
| high-level-opt.js | |||||
| large-numbers.js | |||||
| list.js | |||||
| mkdir.js | |||||
| mode-fix.js | |||||
| pack.js | |||||
| parse.js | |||||
| pax.js | |||||
| read-entry.js | |||||
| replace.js | |||||
| types.js | |||||
| unpack.js | |||||
| update.js | |||||
| warn-mixin.js | |||||
| winchars.js | |||||
| write-entry.js |