Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
### WHY are these changes introduced? Addresses potential race conditions when pushing updates for draftable extensions in parallel. ### WHAT is this pull request doing? - Filters extension events to only process draftable extensions - Implements concurrent processing of extension updates using `Promise.all` ### How to test your changes? 1. Run dev with multiple draftable extensions (admin-action, theme) 2. Verify that we send initial drafts for every extension. ### Measuring impact - [x] n/a - this doesn't need measurement, e.g. a linting rule or a bug-fix ### Checklist - [x] I've considered possible cross-platform impacts (Mac, Linux, Windows) - [x] I've considered possible [documentation](https://shopify.dev) changes
- Loading branch information