14 lines
266 B
JavaScript
Raw Normal View History

'use strict';
const execa = require('execa');
2021-11-23 16:58:16 +01:00
module.exports = async function hasYarn() {
try {
2021-11-23 16:58:16 +01:00
const { exitCode } = await execa.commandSync('yarn --version', { shell: true });
if (exitCode === 0) return true;
} catch (err) {
return false;
}
};