UNPKG

376 BJavaScriptView Raw
1const dirs = require('../lib/dirs')
2
3module.exports = superclass => {
4 return class extends superclass {
5 yarn (...args) {
6 const execa = require('execa')
7 const cwd = dirs.plugins
8 const stdio = this.debugging ? 'inherit' : null
9 this.debug(`${cwd}: ${dirs.yarnBin} ${args.join(' ')}`)
10 return execa(dirs.yarnBin, args, {cwd, stdio})
11 }
12 }
13}