From dd5e11a403ccb7812ed173970628b67634d33122 Mon Sep 17 00:00:00 2001 From: Hiroki Osame Date: Thu, 2 Mar 2023 14:21:01 +0900 Subject: [PATCH] chore: patch clack type error --- package.json | 5 +++++ patches/@clack__prompts@0.6.1.patch | 13 +++++++++++++ pnpm-lock.yaml | 10 ++++++++-- src/commands/aicommits.ts | 2 +- 4 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 patches/@clack__prompts@0.6.1.patch diff --git a/package.json b/package.json index 3c0b809..851d785 100644 --- a/package.json +++ b/package.json @@ -66,5 +66,10 @@ "branches": [ "main" ] + }, + "pnpm": { + "patchedDependencies": { + "@clack/prompts@0.6.1": "patches/@clack__prompts@0.6.1.patch" + } } } diff --git a/patches/@clack__prompts@0.6.1.patch b/patches/@clack__prompts@0.6.1.patch new file mode 100644 index 0000000..4247ac6 --- /dev/null +++ b/patches/@clack__prompts@0.6.1.patch @@ -0,0 +1,13 @@ +diff --git a/dist/index.d.ts b/dist/index.d.ts +index 693d552f60c8e0dfef11480da22fb844065b18eb..f74db21d7709c9f6693a218cec2e424e4cf43c2d 100644 +--- a/dist/index.d.ts ++++ b/dist/index.d.ts +@@ -36,7 +36,7 @@ interface SelectOptions[], Value> { + options: Options; + initialValue?: Value; + } +-declare const select: [], Value>(opts: SelectOptions) => Promise; ++declare const select: [], Value>(opts: SelectOptions) => Promise; + declare const selectKey: [], Value extends string>(opts: SelectOptions) => Promise; + interface MultiSelectOptions[], Value> { + message: string; \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 365ec7b..1b86481 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,10 @@ lockfileVersion: 5.4 +patchedDependencies: + '@clack/prompts@0.6.1': + hash: seqcoud6rtee7vmn7zfu7zbwcy + path: patches/@clack__prompts@0.6.1.patch + specifiers: '@clack/prompts': ^0.6.1 '@dqbd/tiktoken': ^0.4.0 @@ -22,7 +27,7 @@ dependencies: '@dqbd/tiktoken': 0.4.0 devDependencies: - '@clack/prompts': 0.6.1 + '@clack/prompts': 0.6.1_seqcoud6rtee7vmn7zfu7zbwcy '@pvtnbr/eslint-config': 0.33.0_ycpbpc6yetojsgtrx3mwntkhsu '@types/ini': 1.3.31 '@types/inquirer': 9.0.3 @@ -68,7 +73,7 @@ packages: sisteransi: 1.0.5 dev: true - /@clack/prompts/0.6.1: + /@clack/prompts/0.6.1_seqcoud6rtee7vmn7zfu7zbwcy: resolution: {integrity: sha512-7KuMST/5zB7KpvfR00kcnbOaXmfN6tkJmkLpAyV2Iv2SJ7oxFbhNFvR5OQJynSKDhU8oOp/eFMK6Q0k/DXsq8A==} dependencies: '@clack/core': 0.3.0 @@ -77,6 +82,7 @@ packages: dev: true bundledDependencies: - is-unicode-supported + patched: true /@dqbd/tiktoken/0.4.0: resolution: {integrity: sha512-iaHgmwKAOqowBFZKxelyszoeGLoNw62eOULcmyme1aA1Ymr3JgYl0V7jwpuUm7fksalycZajx3loFn9TRUaviw==} diff --git a/src/commands/aicommits.ts b/src/commands/aicommits.ts index ce335c0..0961f3a 100644 --- a/src/commands/aicommits.ts +++ b/src/commands/aicommits.ts @@ -48,7 +48,7 @@ export default async ( ); s.stop('Changes analyzed'); - let message; + let message: string; if (messages.length === 1) { [message] = messages; const confirmed = await confirm({