diff --git a/packages/create-freesewing-pattern/lib/prompt-library-info.js b/packages/create-freesewing-pattern/lib/prompt-library-info.js index 7c047221318..bf0fff491a2 100644 --- a/packages/create-freesewing-pattern/lib/prompt-library-info.js +++ b/packages/create-freesewing-pattern/lib/prompt-library-info.js @@ -47,8 +47,12 @@ module.exports = async (defaults) => { } ]) + // handle scoped package names + const parts = info.name.split('/') + info.shortName = parts[parts.length - 1] + info.yarn = (info.manager === 'yarn') - info.dest = path.join(process.cwd(), info.name) + info.dest = path.join(process.cwd(), info.shortName) return info } diff --git a/packages/create-freesewing-pattern/package.json b/packages/create-freesewing-pattern/package.json index 6640f3972fa..47446989786 100644 --- a/packages/create-freesewing-pattern/package.json +++ b/packages/create-freesewing-pattern/package.json @@ -1,6 +1,6 @@ { "name": "react-modern-library-cli", - "version": "1.4.2", + "version": "1.4.3", "description": "CLI for easily bootstrapping modern react libraries", "repository": "transitive-bullshit/react-modern-library-cli", "main": "index.js",