From 6cab3aba08d354871e1b8bd28226afb089ee1403 Mon Sep 17 00:00:00 2001 From: Sindre Sorhus Date: Thu, 10 Nov 2022 16:06:56 +0700 Subject: [PATCH] Clean up #20 --- index.js | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index 81344aa..8d435cf 100644 --- a/index.js +++ b/index.js @@ -94,12 +94,9 @@ export default async function createXo(options = {}) { if (hasYarn(packageCwd)) { try { - const version = parseFloat(await execa('yarn', ['--version'], {cwd: packageCwd})); - if (version < 2) { - await execa('yarn', ['add', '--dev', '--ignore-workspace-root-check', 'xo'], {cwd: packageCwd}); - } else { - await execa('yarn', ['add', '--dev', 'xo'], {cwd: packageCwd}); - } + const version = Number.parseFloat(await execa('yarn', ['--version'], {cwd: packageCwd})); + const arguments_ = version > 1 ? ['add', '--dev', 'xo'] : ['add', '--dev', '--ignore-workspace-root-check', 'xo']; + await execa('yarn', arguments_, {cwd: packageCwd}); post(); } catch (error) { if (error.code === 'ENOENT') {