From d8e77a12e50bbbcb4a1ae9b3761540336292f939 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ga=C3=ABtan=20Maisse?= Date: Thu, 14 May 2020 21:31:56 +0200 Subject: [PATCH] refactor(cli): migrate `migrate` file to TS --- lib/cli/src/{migrate.js => migrate.ts} | 6 +++--- lib/cli/src/typings.d.ts | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) rename lib/cli/src/{migrate.js => migrate.ts} (69%) create mode 100644 lib/cli/src/typings.d.ts diff --git a/lib/cli/src/migrate.js b/lib/cli/src/migrate.ts similarity index 69% rename from lib/cli/src/migrate.js rename to lib/cli/src/migrate.ts index 5f243bc4d5e..89e3e6759fa 100644 --- a/lib/cli/src/migrate.js +++ b/lib/cli/src/migrate.ts @@ -1,11 +1,11 @@ import { listCodemods, runCodemod } from '@storybook/codemod'; export async function migrate( - migration, - { configDir, glob, dryRun, list, rename, logger, parser } + migration: any, + { configDir, glob, dryRun, list, rename, logger, parser }: any ) { if (list) { - listCodemods().forEach((key) => logger.log(key)); + listCodemods().forEach((key: any) => logger.log(key)); } else if (migration) { await runCodemod(migration, { configDir, glob, dryRun, logger, rename, parser }); } else { diff --git a/lib/cli/src/typings.d.ts b/lib/cli/src/typings.d.ts new file mode 100644 index 00000000000..97b8b26b9b4 --- /dev/null +++ b/lib/cli/src/typings.d.ts @@ -0,0 +1 @@ +declare module '@storybook/codemod';