From fa69ab7512d1b33d0d9cf145605b67c0bcaf77fe Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Wed, 9 Jun 2021 20:52:10 +0200 Subject: [PATCH] codemods: fix for --dry flag not being hooked up Signed-off-by: Patrik Oldsberg --- packages/codemods/src/action.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/codemods/src/action.ts b/packages/codemods/src/action.ts index 8d12902077..46e50ead77 100644 --- a/packages/codemods/src/action.ts +++ b/packages/codemods/src/action.ts @@ -36,9 +36,18 @@ export function createCodemodAction(name: string) { '--transform', transformPath, '--ignore-pattern=**/node_modules/**', - ...(cmd.args.length ? cmd.args : ['.']), ]; + if (cmd.dry) { + args.push('--dry'); + } + + if (cmd.args.length) { + args.push(...cmd.args); + } else { + args.push('.'); + } + console.log(`Running jscodeshift with these arguments: ${args.join(' ')}`); const jscodeshiftScript = require.resolve('.bin/jscodeshift');