cli
cli copied to clipboard
[Bug]: Shopify CLI experiencing heavy throttling by Partners API
Please confirm that you have:
- [X] Searched existing issues to see if your issue is a duplicate. (If you’ve found a duplicate issue, feel free to add additional information in a comment on it.)
- [X] Reproduced the issue in the latest CLI version.
In which of these areas are you experiencing a problem?
App, Extension, Function, Theme, Other
Expected behavior
Deploying a preview of my Shopify app should upload all of my extension points and start the development server.
Actual behavior
Uploading more than (50) customer accounts checkout points (ex: Shopify Flow templates, customer accounts extensions, checkout ui extensions, post purchase extensions etc) is throttled by the Shopify CLI an I can't upload them.
Verbose output
thank-you-static │ thank-you-static
successfully built
third-party-integration │ third-party-integration
successfully built
thank-you-v2 │ thank-you-v2 successfully
built
individual-order-summary │ individual-order-summary
successfully built
order-status-static │ order-status-static
successfully built
account-cancel-order │ account-cancel-order
successfully built
customers-accounts │ customers-accounts
successfully built
order-editing-badges │
cart-transform-extension │ Bundling JS function...
payment-methods-upsells │ Bundling JS function...
cart-transform-extension │ Running javy...
payment-methods-upsells │ Running javy...
cart-transform-extension │ Done!
payment-methods-upsells │ Done!
╭─ success ────────────────────────────────────────────╮
│ │
│ extensions built! │
│
Reproduction steps
- Create 100 extension points that have a Typescript build step.
- yarn Shopify dev
- Shopify builds them and fails on the last 10% because it's throttled by the Partners APi.
Operating System
Mac OS Monetery
Shopify CLI version (check your project's package.json
if you're not sure)
3.65.3
Shell
No response
Node version (run node -v
if you're not sure)
v18
What language and version are you using in your application?
Node, Typescript