diff --git a/packages/create-mcfly/index.js b/packages/create-mcfly/index.js index 0578cee..37b87c1 100755 --- a/packages/create-mcfly/index.js +++ b/packages/create-mcfly/index.js @@ -3,12 +3,16 @@ const { downloadTemplate } = require("giget"); create(); async function create() { - const { source, dir } = await downloadTemplate( - "github:ayoayco/mcfly/templates/basic", - { - dir: "mcfly-app", - } - ); - console.log(`✨ New McFly app created: ${dir}`); + try { + const { source, dir } = await downloadTemplate( + "github:ayoayco/mcfly/templates/basic", + { + dir: "mcfly-app", + } + ); + console.log(`✨ New McFly app created: ${dir}`); + } catch (e) { + console.error('😱 "mcfly-app" directory already exists'); + } return 1; }