cli
cli copied to clipboard
[Themes] Add CLI environment configuration to exported pull, push, and findOrSelectTheme
WHY are these changes introduced?
Fixes https://github.com/Shopify/develop-advanced-edits/issues/356
WHAT is this pull request doing?
Implements CLI environment configuration for programatic invocation of theme push
, theme pull
, and findOrSelectTheme
How to test your changes?
To test these changes:
- Modify the value of
options.verbose
oroptions.noColor
and run the command WITHOUT the flag - You should see the desired effects.
Post-release steps
No post-release steps are required for this change.
Measuring impact
How do we know this change was effective? Please choose one:
- [x] n/a - this doesn't need measurement, e.g. a linting rule or a bug-fix
- [ ] Existing analytics will cater for this addition
- [ ] PR includes analytics changes to measure impact
Checklist
- [ ] I've considered possible cross-platform impacts (Mac, Linux, Windows)
- [ ] I've considered possible documentation changes