From be1837178024860da21149170f24e25449d28d62 Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Mon, 6 Mar 2023 18:54:16 -0500 Subject: [PATCH 1/4] update @clack/prompts - closes #9231 --- packages/create-svelte/package.json | 2 +- pnpm-lock.yaml | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/create-svelte/package.json b/packages/create-svelte/package.json index 747f803a45ba..1f5c2a609cb8 100644 --- a/packages/create-svelte/package.json +++ b/packages/create-svelte/package.json @@ -11,7 +11,7 @@ "bin": "./bin.js", "main": "./index.js", "dependencies": { - "@clack/prompts": "^0.6.0", + "@clack/prompts": "^0.6.3", "kleur": "^4.1.5" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 59614f098c6a..0578685eb8e5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -207,7 +207,7 @@ importers: packages/create-svelte: specifiers: - '@clack/prompts': ^0.6.0 + '@clack/prompts': ^0.6.3 '@playwright/test': ^1.28.1 '@types/gitignore-parser': ^0.0.0 '@types/prettier': ^2.7.1 @@ -221,7 +221,7 @@ importers: tiny-glob: ^0.2.9 uvu: ^0.5.6 dependencies: - '@clack/prompts': 0.6.0 + '@clack/prompts': 0.6.3 kleur: 4.1.5 devDependencies: '@playwright/test': 1.29.2 @@ -973,17 +973,17 @@ packages: prettier: 2.8.0 dev: true - /@clack/core/0.3.0: - resolution: {integrity: sha512-ujw1888RciTArxUvwLOf24XSygRX7F4qiCPI7WLH3zCTZJuqKPMcTS7Wqjz0x/AuMpwGPlzhKln4+sCuQqYxzA==} + /@clack/core/0.3.2: + resolution: {integrity: sha512-FZnsNynwGDIDktx6PEZK1EuCkFpY4ldEX6VYvfl0dqeoLPb9Jpw1xoUXaVcGR8ExmYNm1w2vdGdJkEUYD/2pqg==} dependencies: picocolors: 1.0.0 sisteransi: 1.0.5 dev: false - /@clack/prompts/0.6.0: - resolution: {integrity: sha512-lNg3MFPLA2rrMAZ6R2QFg+jGo2Pt3ACJERDbPgxjPU9QJwVFB3D2v3x7SzzVoS6schggcMN0tDJ4zSdcI+kqJg==} + /@clack/prompts/0.6.3: + resolution: {integrity: sha512-AM+kFmAHawpUQv2q9+mcB6jLKxXGjgu/r2EQjEwujgpCdzrST6BJqYw00GRn56/L/Izw5U7ImoLmy00X/r80Pw==} dependencies: - '@clack/core': 0.3.0 + '@clack/core': 0.3.2 picocolors: 1.0.0 sisteransi: 1.0.5 dev: false From 3a586e43e370236eb618c7a2a6c54299be24b84e Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Mon, 6 Mar 2023 18:55:27 -0500 Subject: [PATCH 2/4] changeset --- .changeset/breezy-beans-peel.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/breezy-beans-peel.md diff --git a/.changeset/breezy-beans-peel.md b/.changeset/breezy-beans-peel.md new file mode 100644 index 000000000000..dbe80323d276 --- /dev/null +++ b/.changeset/breezy-beans-peel.md @@ -0,0 +1,5 @@ +--- +'create-svelte': patch +--- + +fix: prevent duplicated lines when creating project From 332f301723d7edf5a17c3f64b6cb14fe8a4090df Mon Sep 17 00:00:00 2001 From: Richard Harris Date: Mon, 6 Mar 2023 19:57:28 -0500 Subject: [PATCH 3/4] ignore type errors --- packages/create-svelte/bin.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/create-svelte/bin.js b/packages/create-svelte/bin.js index 04a61ae16c65..ce5251d6932e 100755 --- a/packages/create-svelte/bin.js +++ b/packages/create-svelte/bin.js @@ -47,6 +47,7 @@ const options = await p.group( template: () => p.select({ message: 'Which Svelte app template?', + // @ts-expect-error i have no idea what is going on here options: fs.readdirSync(dist('templates')).map((dir) => { const meta_file = dist(`templates/${dir}/meta.json`); const { title, description } = JSON.parse(fs.readFileSync(meta_file, 'utf8')); @@ -65,10 +66,12 @@ const options = await p.group( options: [ { label: 'Yes, using JavaScript with JSDoc comments', + // @ts-expect-error :shrug: value: 'checkjs' }, { label: 'Yes, using TypeScript syntax', + // @ts-expect-error :shrug: value: 'typescript' }, { label: 'No', value: null } From 8003b72655daa4bc2a2d39bbd61af8b552cdf996 Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Tue, 7 Mar 2023 08:32:47 -0800 Subject: [PATCH 4/4] Update .changeset/breezy-beans-peel.md --- .changeset/breezy-beans-peel.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/breezy-beans-peel.md b/.changeset/breezy-beans-peel.md index dbe80323d276..a562bbf60a35 100644 --- a/.changeset/breezy-beans-peel.md +++ b/.changeset/breezy-beans-peel.md @@ -2,4 +2,4 @@ 'create-svelte': patch --- -fix: prevent duplicated lines when creating project +fix: prevent duplicated lines in project creation CLI