From b500953d9ca4157fff4eed4b145c264b90818dc1 Mon Sep 17 00:00:00 2001 From: ephphatha Date: Tue, 12 Jan 2021 21:09:01 +1100 Subject: [PATCH] Normalise source directory when passing it to globby so that windows file paths are handled correctly. --- packages/create-freesewing-pattern/lib/create-library.js | 4 +++- packages/create-freesewing-pattern/package.json | 7 ++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/create-freesewing-pattern/lib/create-library.js b/packages/create-freesewing-pattern/lib/create-library.js index 24f24b263c4..29dc9705033 100644 --- a/packages/create-freesewing-pattern/lib/create-library.js +++ b/packages/create-freesewing-pattern/lib/create-library.js @@ -4,6 +4,7 @@ const handlebars = require('handlebars') const execa = require('execa') const fs = require('fs') const globby = require('globby') +const normalize = require('normalize-path') const mkdirp = require('make-dir') const ora = require('ora') const path = require('path') @@ -28,7 +29,8 @@ module.exports = async (info) => { template === 'custom' ? path.join(process.cwd(), templatePath) : path.join(__dirname, '..', 'template', template) - const files = await globby(source, { + + const files = await globby(normalize(source), { dot: true }) diff --git a/packages/create-freesewing-pattern/package.json b/packages/create-freesewing-pattern/package.json index 4d5b23715b5..bea1c1a4bfb 100644 --- a/packages/create-freesewing-pattern/package.json +++ b/packages/create-freesewing-pattern/package.json @@ -25,6 +25,8 @@ }, "peerDependencies": {}, "dependencies": { + "@freesewing/i18n": "^2.11.2", + "@freesewing/pattern-info": "^2.11.2", "chalk": "^4.1.0", "commander": "^6.0.0", "conf": "^7.1.1", @@ -36,13 +38,12 @@ "handlebars": "^4.7.6", "inquirer": "^7.3.3", "make-dir": "^3.1.0", + "normalize-path": "3.0.0", "ora": "^4.0.5", "p-each-series": "^2.1.0", "parse-git-config": "^3.0.0", "validate-npm-package-name": "^3.0.0", - "which": "^2.0.2", - "@freesewing/i18n": "^2.11.2", - "@freesewing/pattern-info": "^2.11.2" + "which": "^2.0.2" }, "devDependencies": {}, "files": [