James Meng
James Meng
[Themes] Feat: Poll for JSON changes when the `themeEditorSync` flag is passed to the `dev` command
### WHY are these changes introduced? - Adds polling for https://github.com/Shopify/develop-advanced-edits/issues/203 ### WHAT is this pull request doing? - Fetches checksums from the remote theme - Performs reconciliations - Schedules...
### What area(s) will this request affect? Other ### What type of change do you want to see? New feature ### Overview Create a new set of commands that can...
The entire treatment of the `-u` `-d`, `--live`, and `-t` flags are pretty smelly imo - `-u`, `-d`, and `--live` represent the role of the theme, so I feel like...
### What area(s) will this request affect? Running your code locally, Other ### What type of change do you want to see? New feature ### Overview Upgrade vitest to support...
## Set up the tooltips Add tooltips to these keywords. The markdown files should have the description below and a newbie-friendly description. Try to avoid having tooltips which are over-zealous...
### WHY are these changes introduced? - Part of https://github.com/Shopify/develop-advanced-edits/issues/281 ### WHAT is this pull request doing? - Refactors the `mountThemeFileSystem` function in `packages/theme/src/cli/utilities/theme-fs.ts` to use Chokidar to mount the...
### WHY are these changes introduced? Fixes https://github.com/Shopify/develop-advanced-edits/issues/352 ### WHAT is this pull request doing? - Removes - Removes Ruby invocation for the `theme push` command ### How to test...
### WHY are these changes introduced? Follow up on - https://github.com/Shopify/cli/pull/4592 Renames a file that was deleted in the previous PR (replacing `theme-app-extension` with `theme-app-extension-next`) I split this into a...
### WHY are these changes introduced? Fixes https://github.com/Shopify/develop-advanced-edits/issues/351 ### WHAT is this pull request doing? - Removes `legacy` flag from `theme push` - Removes Ruby Invocation from `theme push` ###...
### 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` ###...