lingo.dev icon indicating copy to clipboard operation
lingo.dev copied to clipboard

feat(cli): add --dry-run to run

Open omsherikar opened this issue 1 month ago • 4 comments

Description

Add --dry-run to run to preview planned tasks without writing files/checksums.

Skips provider/auth steps; prints target paths and locales.

Usage: node ./bin/cli.mjs run -y --dry-run [--bucket json] [--target-locale es]

solves #1302

omsherikar avatar Oct 29 '25 18:10 omsherikar

@claude please take a look

omsherikar avatar Oct 29 '25 18:10 omsherikar

@vrcprl Please take a look

omsherikar avatar Oct 29 '25 18:10 omsherikar

Haven't tested this locally yet but looks like a good PR to me! However, don't forget to run pnpm run format to format and pnpm new to add a changeset before this PR can be merged!

yeah I have run the all tests and builds

omsherikar avatar Nov 10 '25 15:11 omsherikar

@omsherikar You need to run pnpm run format and pnpm new before the PR can be merged. Those commands will format the files and create a changeset.

The-Best-Codes avatar Nov 10 '25 15:11 The-Best-Codes