From e8bb9a6add912dd845c1a8bd7abd69095b76d685 Mon Sep 17 00:00:00 2001 From: Luan Cazarine Date: Wed, 1 Oct 2025 14:57:32 -0300 Subject: [PATCH 1/4] Update Shopify Developer App versions and add new draft order updated source - Bump main package version to 0.10.0 and update dependencies. - Increment action versions for multiple actions to reflect updates. - Introduce new source for "Draft Order Updated" with version 0.0.1. - Update existing sources and actions to improve versioning consistency. --- .../add-product-to-custom-collection.mjs | 2 +- .../actions/add-tags/add-tags.mjs | 2 +- .../actions/create-article/create-article.mjs | 2 +- .../actions/create-blog/create-blog.mjs | 2 +- .../create-custom-collection.mjs | 2 +- .../create-customer/create-customer.mjs | 2 +- .../create-fulfillment/create-fulfillment.mjs | 2 +- .../create-metafield/create-metafield.mjs | 2 +- .../create-metaobject/create-metaobject.mjs | 2 +- .../actions/create-order/create-order.mjs | 2 +- .../actions/create-page/create-page.mjs | 2 +- .../create-product-variant.mjs | 2 +- .../actions/create-product/create-product.mjs | 2 +- .../create-smart-collection.mjs | 2 +- .../actions/delete-article/delete-article.mjs | 2 +- .../actions/delete-blog/delete-blog.mjs | 2 +- .../delete-metafield/delete-metafield.mjs | 2 +- .../actions/delete-page/delete-page.mjs | 2 +- .../actions/get-articles/get-articles.mjs | 2 +- .../actions/get-metafields/get-metafields.mjs | 2 +- .../get-metaobjects/get-metaobjects.mjs | 2 +- .../actions/get-order/get-order.mjs | 2 +- .../actions/get-pages/get-pages.mjs | 2 +- .../actions/refund-order/refund-order.mjs | 2 +- .../search-custom-collection-by-name.mjs | 2 +- .../search-customers/search-customers.mjs | 2 +- .../search-fulfillment-orders.mjs | 2 +- .../actions/search-orders/search-orders.mjs | 2 +- .../search-product-variant.mjs | 2 +- .../search-products/search-products.mjs | 2 +- .../actions/update-article/update-article.mjs | 2 +- .../update-customer/update-customer.mjs | 2 +- .../update-fulfillment-tracking-info.mjs | 2 +- .../update-inventory-level.mjs | 2 +- .../update-metafield/update-metafield.mjs | 2 +- .../update-metaobject/update-metaobject.mjs | 2 +- .../actions/update-page/update-page.mjs | 2 +- .../update-product-variant.mjs | 2 +- .../actions/update-product/update-product.mjs | 2 +- components/shopify_developer_app/package.json | 4 +- .../sources/cart-updated/cart-updated.mjs | 2 +- .../draft-order-updated.mjs | 27 ++++ .../draft-order-updated/test-event.mjs | 147 ++++++++++++++++++ .../inventory-level-updated.mjs | 2 +- .../new-abandoned-cart/new-abandoned-cart.mjs | 2 +- .../sources/new-article/new-article.mjs | 2 +- .../new-cancelled-order.mjs | 2 +- .../new-cart-created/new-cart-created.mjs | 2 +- .../new-customer-created.mjs | 2 +- .../new-draft-order/new-draft-order.mjs | 2 +- .../new-event-emitted/new-event-emitted.mjs | 2 +- .../new-fulfillment-event.mjs | 2 +- .../new-order-created/new-order-created.mjs | 2 +- .../new-order-fulfilled.mjs | 2 +- .../sources/new-page/new-page.mjs | 2 +- .../sources/new-paid-order/new-paid-order.mjs | 2 +- .../new-product-created.mjs | 2 +- .../new-product-updated.mjs | 2 +- .../new-refund-created/new-refund-created.mjs | 2 +- .../new-updated-customer.mjs | 2 +- .../new-updated-order/new-updated-order.mjs | 2 +- .../product-added-to-custom-collection.mjs | 2 +- .../sources/shop-update/shop-update.mjs | 2 +- 63 files changed, 236 insertions(+), 62 deletions(-) create mode 100644 components/shopify_developer_app/sources/draft-order-updated/draft-order-updated.mjs create mode 100644 components/shopify_developer_app/sources/draft-order-updated/test-event.mjs diff --git a/components/shopify_developer_app/actions/add-product-to-custom-collection/add-product-to-custom-collection.mjs b/components/shopify_developer_app/actions/add-product-to-custom-collection/add-product-to-custom-collection.mjs index dc37c4f2762d2..c6b0117bda3be 100644 --- a/components/shopify_developer_app/actions/add-product-to-custom-collection/add-product-to-custom-collection.mjs +++ b/components/shopify_developer_app/actions/add-product-to-custom-collection/add-product-to-custom-collection.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-add-product-to-custom-collection", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/add-tags/add-tags.mjs b/components/shopify_developer_app/actions/add-tags/add-tags.mjs index b5fca539e041d..d79878f44691a 100644 --- a/components/shopify_developer_app/actions/add-tags/add-tags.mjs +++ b/components/shopify_developer_app/actions/add-tags/add-tags.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-add-tags", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/create-article/create-article.mjs b/components/shopify_developer_app/actions/create-article/create-article.mjs index 6f593d8387826..898fea7cdb06c 100644 --- a/components/shopify_developer_app/actions/create-article/create-article.mjs +++ b/components/shopify_developer_app/actions/create-article/create-article.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-article", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/create-blog/create-blog.mjs b/components/shopify_developer_app/actions/create-blog/create-blog.mjs index 09438f6a51c29..4847a944dfaae 100644 --- a/components/shopify_developer_app/actions/create-blog/create-blog.mjs +++ b/components/shopify_developer_app/actions/create-blog/create-blog.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-blog", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/create-custom-collection/create-custom-collection.mjs b/components/shopify_developer_app/actions/create-custom-collection/create-custom-collection.mjs index 0034f10fd8382..e3d8f6b7b0a56 100644 --- a/components/shopify_developer_app/actions/create-custom-collection/create-custom-collection.mjs +++ b/components/shopify_developer_app/actions/create-custom-collection/create-custom-collection.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-custom-collection", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/create-customer/create-customer.mjs b/components/shopify_developer_app/actions/create-customer/create-customer.mjs index a313f2f63987f..fb414510493ec 100644 --- a/components/shopify_developer_app/actions/create-customer/create-customer.mjs +++ b/components/shopify_developer_app/actions/create-customer/create-customer.mjs @@ -4,7 +4,7 @@ export default { key: "shopify_developer_app-create-customer", name: "Create Customer", description: "Create a new customer. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/customercreate)", - version: "0.0.9", + version: "0.0.10", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/create-fulfillment/create-fulfillment.mjs b/components/shopify_developer_app/actions/create-fulfillment/create-fulfillment.mjs index 4cc195234fc05..e7ad80539f46d 100644 --- a/components/shopify_developer_app/actions/create-fulfillment/create-fulfillment.mjs +++ b/components/shopify_developer_app/actions/create-fulfillment/create-fulfillment.mjs @@ -4,7 +4,7 @@ export default { key: "shopify_developer_app-create-fulfillment", name: "Create Fulfillment", description: "Create a fulfillment. [See the documentation](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/fulfillmentcreate)", - version: "0.0.1", + version: "0.0.2", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/create-metafield/create-metafield.mjs b/components/shopify_developer_app/actions/create-metafield/create-metafield.mjs index 4f9e288532896..20d80173c6485 100644 --- a/components/shopify_developer_app/actions/create-metafield/create-metafield.mjs +++ b/components/shopify_developer_app/actions/create-metafield/create-metafield.mjs @@ -10,7 +10,7 @@ const { export default { ...others, key: "shopify_developer_app-create-metafield", - version: "0.0.10", + version: "0.0.11", name, description, type, diff --git a/components/shopify_developer_app/actions/create-metaobject/create-metaobject.mjs b/components/shopify_developer_app/actions/create-metaobject/create-metaobject.mjs index 306873170ec90..f59b99eba5aa4 100644 --- a/components/shopify_developer_app/actions/create-metaobject/create-metaobject.mjs +++ b/components/shopify_developer_app/actions/create-metaobject/create-metaobject.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-metaobject", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/create-order/create-order.mjs b/components/shopify_developer_app/actions/create-order/create-order.mjs index 28833d32e406d..2d2f70975381b 100644 --- a/components/shopify_developer_app/actions/create-order/create-order.mjs +++ b/components/shopify_developer_app/actions/create-order/create-order.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-create-order", name: "Create Order", description: "Creates a new order. For full order object details [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/ordercreate)", - version: "0.0.9", + version: "0.0.10", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/create-page/create-page.mjs b/components/shopify_developer_app/actions/create-page/create-page.mjs index 03d306210928f..fcddb8ad4b602 100644 --- a/components/shopify_developer_app/actions/create-page/create-page.mjs +++ b/components/shopify_developer_app/actions/create-page/create-page.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-page", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/create-product-variant/create-product-variant.mjs b/components/shopify_developer_app/actions/create-product-variant/create-product-variant.mjs index b6d6342c775ea..8bc830a553c10 100644 --- a/components/shopify_developer_app/actions/create-product-variant/create-product-variant.mjs +++ b/components/shopify_developer_app/actions/create-product-variant/create-product-variant.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-product-variant", - version: "0.0.10", + version: "0.0.11", name, description, type, diff --git a/components/shopify_developer_app/actions/create-product/create-product.mjs b/components/shopify_developer_app/actions/create-product/create-product.mjs index 8ef5eb9fde153..87f458a6ec999 100644 --- a/components/shopify_developer_app/actions/create-product/create-product.mjs +++ b/components/shopify_developer_app/actions/create-product/create-product.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-product", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/create-smart-collection/create-smart-collection.mjs b/components/shopify_developer_app/actions/create-smart-collection/create-smart-collection.mjs index 51cf7a4011f5b..44fa98ae4f98e 100644 --- a/components/shopify_developer_app/actions/create-smart-collection/create-smart-collection.mjs +++ b/components/shopify_developer_app/actions/create-smart-collection/create-smart-collection.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-create-smart-collection", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/delete-article/delete-article.mjs b/components/shopify_developer_app/actions/delete-article/delete-article.mjs index 20f9b461fcc56..8f6b6bcf4ee98 100644 --- a/components/shopify_developer_app/actions/delete-article/delete-article.mjs +++ b/components/shopify_developer_app/actions/delete-article/delete-article.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-delete-article", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/delete-blog/delete-blog.mjs b/components/shopify_developer_app/actions/delete-blog/delete-blog.mjs index f11d55a3ef590..23cf5678e8f6f 100644 --- a/components/shopify_developer_app/actions/delete-blog/delete-blog.mjs +++ b/components/shopify_developer_app/actions/delete-blog/delete-blog.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-delete-blog", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/delete-metafield/delete-metafield.mjs b/components/shopify_developer_app/actions/delete-metafield/delete-metafield.mjs index 80ed50f0bcce4..ca9b233a6322c 100644 --- a/components/shopify_developer_app/actions/delete-metafield/delete-metafield.mjs +++ b/components/shopify_developer_app/actions/delete-metafield/delete-metafield.mjs @@ -9,7 +9,7 @@ const { export default { ...others, key: "shopify_developer_app-delete-metafield", - version: "0.0.10", + version: "0.0.11", name, description, type, diff --git a/components/shopify_developer_app/actions/delete-page/delete-page.mjs b/components/shopify_developer_app/actions/delete-page/delete-page.mjs index 9a120378b1e02..9d53fc289b71e 100644 --- a/components/shopify_developer_app/actions/delete-page/delete-page.mjs +++ b/components/shopify_developer_app/actions/delete-page/delete-page.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-delete-page", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/get-articles/get-articles.mjs b/components/shopify_developer_app/actions/get-articles/get-articles.mjs index 09e7c5b5d0352..34ae6c5490c30 100644 --- a/components/shopify_developer_app/actions/get-articles/get-articles.mjs +++ b/components/shopify_developer_app/actions/get-articles/get-articles.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-get-articles", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/get-metafields/get-metafields.mjs b/components/shopify_developer_app/actions/get-metafields/get-metafields.mjs index ae4c7037f21b9..d09217adb1ed0 100644 --- a/components/shopify_developer_app/actions/get-metafields/get-metafields.mjs +++ b/components/shopify_developer_app/actions/get-metafields/get-metafields.mjs @@ -8,7 +8,7 @@ const { export default { key: "shopify_developer_app-get-metafields", - version: "0.0.10", + version: "0.0.11", name, description, type, diff --git a/components/shopify_developer_app/actions/get-metaobjects/get-metaobjects.mjs b/components/shopify_developer_app/actions/get-metaobjects/get-metaobjects.mjs index 818f6cd99d5df..30ad5e52d603f 100644 --- a/components/shopify_developer_app/actions/get-metaobjects/get-metaobjects.mjs +++ b/components/shopify_developer_app/actions/get-metaobjects/get-metaobjects.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-get-metaobjects", - version: "0.0.10", + version: "0.0.11", name, description, type, diff --git a/components/shopify_developer_app/actions/get-order/get-order.mjs b/components/shopify_developer_app/actions/get-order/get-order.mjs index e65f746f0b628..8993dc5c5b9e1 100644 --- a/components/shopify_developer_app/actions/get-order/get-order.mjs +++ b/components/shopify_developer_app/actions/get-order/get-order.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-get-order", name: "Get Order", description: "Retrieve an order by specifying the order ID. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/queries/order)", - version: "0.0.7", + version: "0.0.8", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/get-pages/get-pages.mjs b/components/shopify_developer_app/actions/get-pages/get-pages.mjs index 8f1c2da9d503a..427f6e7dff6a6 100644 --- a/components/shopify_developer_app/actions/get-pages/get-pages.mjs +++ b/components/shopify_developer_app/actions/get-pages/get-pages.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-get-pages", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/refund-order/refund-order.mjs b/components/shopify_developer_app/actions/refund-order/refund-order.mjs index 2e2b3ab20ea08..b5c1517ebc57d 100644 --- a/components/shopify_developer_app/actions/refund-order/refund-order.mjs +++ b/components/shopify_developer_app/actions/refund-order/refund-order.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-refund-order", name: "Refund Order", description: "Refund an order. [See the documentation](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/refundcreate)", - version: "0.0.1", + version: "0.0.2", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/search-custom-collection-by-name/search-custom-collection-by-name.mjs b/components/shopify_developer_app/actions/search-custom-collection-by-name/search-custom-collection-by-name.mjs index e2e3cbb6b299c..4692dfb2986ba 100644 --- a/components/shopify_developer_app/actions/search-custom-collection-by-name/search-custom-collection-by-name.mjs +++ b/components/shopify_developer_app/actions/search-custom-collection-by-name/search-custom-collection-by-name.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-search-custom-collection-by-name", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/search-customers/search-customers.mjs b/components/shopify_developer_app/actions/search-customers/search-customers.mjs index 7529d63d20481..89bc2b645c5ef 100644 --- a/components/shopify_developer_app/actions/search-customers/search-customers.mjs +++ b/components/shopify_developer_app/actions/search-customers/search-customers.mjs @@ -4,7 +4,7 @@ export default { key: "shopify_developer_app-search-customers", name: "Search for Customers", description: "Search for a customer or a list of customers. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/queries/customers)", - version: "0.0.9", + version: "0.0.10", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/search-fulfillment-orders/search-fulfillment-orders.mjs b/components/shopify_developer_app/actions/search-fulfillment-orders/search-fulfillment-orders.mjs index 1458e830ac599..a1934813a69d5 100644 --- a/components/shopify_developer_app/actions/search-fulfillment-orders/search-fulfillment-orders.mjs +++ b/components/shopify_developer_app/actions/search-fulfillment-orders/search-fulfillment-orders.mjs @@ -4,7 +4,7 @@ export default { key: "shopify_developer_app-search-fulfillment-orders", name: "Search for Fulfillment Orders", description: "Search for a fulfillment order or a list of fulfillment orders. [See the documentation](https://shopify.dev/docs/api/admin-graphql/unstable/queries/fulfillmentorders)", - version: "0.0.1", + version: "0.0.2", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/search-orders/search-orders.mjs b/components/shopify_developer_app/actions/search-orders/search-orders.mjs index 5222deccd35c7..c42ad710234d9 100644 --- a/components/shopify_developer_app/actions/search-orders/search-orders.mjs +++ b/components/shopify_developer_app/actions/search-orders/search-orders.mjs @@ -4,7 +4,7 @@ export default { key: "shopify_developer_app-search-orders", name: "Search for Orders", description: "Search for an order or a list of orders. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/queries/orders)", - version: "0.0.3", + version: "0.0.4", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/search-product-variant/search-product-variant.mjs b/components/shopify_developer_app/actions/search-product-variant/search-product-variant.mjs index 1178182bfd8be..3ab1ad5600a8b 100644 --- a/components/shopify_developer_app/actions/search-product-variant/search-product-variant.mjs +++ b/components/shopify_developer_app/actions/search-product-variant/search-product-variant.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-search-product-variant", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/search-products/search-products.mjs b/components/shopify_developer_app/actions/search-products/search-products.mjs index 4058b9fbe69bb..b53fd1b25ec29 100644 --- a/components/shopify_developer_app/actions/search-products/search-products.mjs +++ b/components/shopify_developer_app/actions/search-products/search-products.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-search-products", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/update-article/update-article.mjs b/components/shopify_developer_app/actions/update-article/update-article.mjs index 42c0561cd65c8..1d36e4a6885b4 100644 --- a/components/shopify_developer_app/actions/update-article/update-article.mjs +++ b/components/shopify_developer_app/actions/update-article/update-article.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-article", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/update-customer/update-customer.mjs b/components/shopify_developer_app/actions/update-customer/update-customer.mjs index 4386589469b08..2b22d3574fb46 100644 --- a/components/shopify_developer_app/actions/update-customer/update-customer.mjs +++ b/components/shopify_developer_app/actions/update-customer/update-customer.mjs @@ -6,7 +6,7 @@ export default { key: "shopify_developer_app-update-customer", name: "Update Customer", description: "Update a existing customer. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/customerupdate)", - version: "0.0.10", + version: "0.0.11", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/update-fulfillment-tracking-info/update-fulfillment-tracking-info.mjs b/components/shopify_developer_app/actions/update-fulfillment-tracking-info/update-fulfillment-tracking-info.mjs index a9e27265b63b8..d310d3b16eaef 100644 --- a/components/shopify_developer_app/actions/update-fulfillment-tracking-info/update-fulfillment-tracking-info.mjs +++ b/components/shopify_developer_app/actions/update-fulfillment-tracking-info/update-fulfillment-tracking-info.mjs @@ -4,7 +4,7 @@ export default { key: "shopify_developer_app-update-fulfillment-tracking-info", name: "Update Fulfillment Tracking Info", description: "Update the tracking info for a fulfillment. [See the documentation](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/fulfillmenttrackinginfoupdate)", - version: "0.0.1", + version: "0.0.2", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/actions/update-inventory-level/update-inventory-level.mjs b/components/shopify_developer_app/actions/update-inventory-level/update-inventory-level.mjs index d66287eaac240..6479b4b368810 100644 --- a/components/shopify_developer_app/actions/update-inventory-level/update-inventory-level.mjs +++ b/components/shopify_developer_app/actions/update-inventory-level/update-inventory-level.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-inventory-level", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/actions/update-metafield/update-metafield.mjs b/components/shopify_developer_app/actions/update-metafield/update-metafield.mjs index c92b1c5511877..c141e1edc1344 100644 --- a/components/shopify_developer_app/actions/update-metafield/update-metafield.mjs +++ b/components/shopify_developer_app/actions/update-metafield/update-metafield.mjs @@ -9,7 +9,7 @@ const { export default { ...others, key: "shopify_developer_app-update-metafield", - version: "0.0.10", + version: "0.0.11", name, description, type, diff --git a/components/shopify_developer_app/actions/update-metaobject/update-metaobject.mjs b/components/shopify_developer_app/actions/update-metaobject/update-metaobject.mjs index 8fa70df502af3..4cfecee500451 100644 --- a/components/shopify_developer_app/actions/update-metaobject/update-metaobject.mjs +++ b/components/shopify_developer_app/actions/update-metaobject/update-metaobject.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-metaobject", - version: "0.0.12", + version: "0.0.13", name, description, type, diff --git a/components/shopify_developer_app/actions/update-page/update-page.mjs b/components/shopify_developer_app/actions/update-page/update-page.mjs index be852f56bd13f..aea8f75cf5d9f 100644 --- a/components/shopify_developer_app/actions/update-page/update-page.mjs +++ b/components/shopify_developer_app/actions/update-page/update-page.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-page", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/update-product-variant/update-product-variant.mjs b/components/shopify_developer_app/actions/update-product-variant/update-product-variant.mjs index 3beaf41c28c9c..c29cd97429127 100644 --- a/components/shopify_developer_app/actions/update-product-variant/update-product-variant.mjs +++ b/components/shopify_developer_app/actions/update-product-variant/update-product-variant.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-update-product-variant", - version: "0.0.11", + version: "0.0.12", name, description, type, diff --git a/components/shopify_developer_app/actions/update-product/update-product.mjs b/components/shopify_developer_app/actions/update-product/update-product.mjs index 6c94428fd7dda..d97c89eaf7649 100644 --- a/components/shopify_developer_app/actions/update-product/update-product.mjs +++ b/components/shopify_developer_app/actions/update-product/update-product.mjs @@ -6,7 +6,7 @@ export default { key: "shopify_developer_app-update-product", name: "Update Product", description: "Update an existing product. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/productupdate)", - version: "0.0.10", + version: "0.0.11", type: "action", props: { shopify, diff --git a/components/shopify_developer_app/package.json b/components/shopify_developer_app/package.json index 9be81670b14eb..b219e7092bead 100644 --- a/components/shopify_developer_app/package.json +++ b/components/shopify_developer_app/package.json @@ -1,6 +1,6 @@ { "name": "@pipedream/shopify_developer_app", - "version": "0.9.0", + "version": "0.10.0", "description": "Pipedream Shopify (Developer App) Components", "main": "shopify_developer_app.app.mjs", "keywords": [ @@ -13,7 +13,7 @@ "access": "public" }, "dependencies": { - "@pipedream/platform": "^3.0.3", + "@pipedream/platform": "^3.1.0", "@pipedream/shopify": "^0.7.0", "shopify-api-node": "^3.14.2" } diff --git a/components/shopify_developer_app/sources/cart-updated/cart-updated.mjs b/components/shopify_developer_app/sources/cart-updated/cart-updated.mjs index d5a0dfe9cb959..1becff6da52f8 100644 --- a/components/shopify_developer_app/sources/cart-updated/cart-updated.mjs +++ b/components/shopify_developer_app/sources/cart-updated/cart-updated.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-cart-updated", name: "Cart Updated (Instant)", description: "Emit new event when a cart is updated.", - version: "0.0.1", + version: "0.0.2", type: "source", dedupe: "unique", methods: { diff --git a/components/shopify_developer_app/sources/draft-order-updated/draft-order-updated.mjs b/components/shopify_developer_app/sources/draft-order-updated/draft-order-updated.mjs new file mode 100644 index 0000000000000..eebd1ce565fe7 --- /dev/null +++ b/components/shopify_developer_app/sources/draft-order-updated/draft-order-updated.mjs @@ -0,0 +1,27 @@ +import common from "../common/webhook.mjs"; +import sampleEmit from "./test-event.mjs"; + +export default { + ...common, + key: "shopify-draft-order-updated", + name: "Draft Order Updated (Instant)", + type: "source", + description: "Emit new event for each draft order updated in a store.", + version: "0.0.1", + dedupe: "unique", + methods: { + ...common.methods, + getTopic() { + return "DRAFT_ORDERS_UPDATE"; + }, + generateMeta(resource) { + const ts = Date.parse(resource.createdAt); + return { + id: resource.id, + summary: `Draft order updated ${resource.id}`, + ts, + }; + }, + }, + sampleEmit, +}; diff --git a/components/shopify_developer_app/sources/draft-order-updated/test-event.mjs b/components/shopify_developer_app/sources/draft-order-updated/test-event.mjs new file mode 100644 index 0000000000000..dad1bdcd92a17 --- /dev/null +++ b/components/shopify_developer_app/sources/draft-order-updated/test-event.mjs @@ -0,0 +1,147 @@ +export default { + "id": 1234567890, + "note": null, + "email": "email@email.com", + "taxes_included": false, + "currency": "Currency", + "invoice_sent_at": null, + "created_at": "2024-08-21T01:22:42-04:00", + "updated_at": "2025-10-01T10:22:26-04:00", + "tax_exempt": false, + "completed_at": "2025-10-01T10:22:26-04:00", + "name": "#11", + "allow_discount_codes_in_checkout?": false, + "b2b?": false, + "status": "completed", + "line_items": [ + { + "id": 1234567890, + "variant_id": 1234567890, + "product_id": 1234567890, + "title": "Product Title", + "variant_title": "Variant Title", + "sku": "1012", + "vendor": "Vendor Name", + "quantity": 1, + "requires_shipping": true, + "taxable": true, + "gift_card": false, + "fulfillment_service": "manual", + "grams": 5000, + "tax_lines": [ + { + "rate": 0.1, + "title": "VAT", + "price": "101" + } + ], + "applied_discount": null, + "name": "Product Title - Variant Title", + "properties": [], + "custom": false, + "price": "1011", + "admin_graphql_api_id": "gid://shopify/DraftOrderLineItem/1234567890" + } + ], + "api_client_id": 1354745, + "shipping_address": { + "first_name": "First Name", + "address1": "123 Address", + "phone": null, + "city": "City", + "zip": null, + "province": null, + "country": "Country", + "last_name": "Last Name", + "address2": null, + "company": null, + "latitude": 14.058324, + "longitude": 108.277199, + "name": "First Name Last Name", + "country_code": "Country", + "province_code": null + }, + "billing_address": { + "first_name": "First Name", + "address1": "123 Address", + "phone": null, + "city": "City", + "zip": null, + "province": null, + "country": "Country", + "last_name": "Last Name", + "address2": null, + "company": null, + "latitude": 14.058324, + "longitude": 108.277199, + "name": "First Name Last Name", + "country_code": "Country", + "province_code": null + }, + "invoice_url": "https://vendor-name.myshopify.com/1234567890/invoices/1234567890", + "created_on_api_version_handle": null, + "applied_discount": null, + "order_id": 1234567890, + "shipping_line": null, + "tax_lines": [ + { + "rate": 0.1, + "title": "VAT", + "price": "101" + } + ], + "tags": "", + "note_attributes": [], + "total_price": "1112", + "subtotal_price": "1011", + "total_tax": "101", + "payment_terms": null, + "admin_graphql_api_id": "gid://shopify/DraftOrder/1160212185373", + "customer": { + "id": 1234567890, + "created_at": "2023-11-12T22:15:55-05:00", + "updated_at": "2025-10-01T10:22:26-04:00", + "first_name": "First Name", + "last_name": "Last Name", + "orders_count": 8, + "state": "disabled", + "total_spent": "12345.00", + "last_order_id": 1234567890, + "note": null, + "verified_email": true, + "multipass_identifier": null, + "tax_exempt": false, + "tags": "", + "last_order_name": "#11", + "email": "email@email.com", + "phone": null, + "currency": "Currency", + "tax_exemptions": [], + "email_marketing_consent": { + "state": "not_subscribed", + "opt_in_level": "single_opt_in", + "consent_updated_at": null + }, + "sms_marketing_consent": null, + "admin_graphql_api_id": "gid://shopify/Customer/1234567890", + "default_address": { + "id": 1234567890, + "customer_id": 1234567890, + "first_name": "First Name", + "last_name": "Last Name", + "company": null, + "address1": "123 Address", + "address2": null, + "city": "City", + "province": null, + "country": "Country", + "zip": null, + "phone": null, + "name": "First Name Last Name", + "province_code": null, + "country_code": "Country", + "country_name": "Country", + "default": true + } + } +} \ No newline at end of file diff --git a/components/shopify_developer_app/sources/inventory-level-updated/inventory-level-updated.mjs b/components/shopify_developer_app/sources/inventory-level-updated/inventory-level-updated.mjs index e46e2b8cbd262..c23863027774c 100644 --- a/components/shopify_developer_app/sources/inventory-level-updated/inventory-level-updated.mjs +++ b/components/shopify_developer_app/sources/inventory-level-updated/inventory-level-updated.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-inventory-level-updated", name: "Inventory Level Updated (Instant)", description: "Emit new event when an inventory level is updated.", - version: "0.0.1", + version: "0.0.2", type: "source", dedupe: "unique", methods: { diff --git a/components/shopify_developer_app/sources/new-abandoned-cart/new-abandoned-cart.mjs b/components/shopify_developer_app/sources/new-abandoned-cart/new-abandoned-cart.mjs index a045afd7c8d5d..fb80420cbe70c 100644 --- a/components/shopify_developer_app/sources/new-abandoned-cart/new-abandoned-cart.mjs +++ b/components/shopify_developer_app/sources/new-abandoned-cart/new-abandoned-cart.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-new-abandoned-cart", - version: "0.0.10", + version: "0.0.11", name, description, type, diff --git a/components/shopify_developer_app/sources/new-article/new-article.mjs b/components/shopify_developer_app/sources/new-article/new-article.mjs index db8980dc35a15..005d25c6065fe 100644 --- a/components/shopify_developer_app/sources/new-article/new-article.mjs +++ b/components/shopify_developer_app/sources/new-article/new-article.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-new-article", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/sources/new-cancelled-order/new-cancelled-order.mjs b/components/shopify_developer_app/sources/new-cancelled-order/new-cancelled-order.mjs index 8bac6f71742f9..13041be335471 100644 --- a/components/shopify_developer_app/sources/new-cancelled-order/new-cancelled-order.mjs +++ b/components/shopify_developer_app/sources/new-cancelled-order/new-cancelled-order.mjs @@ -6,7 +6,7 @@ export default { name: "New Cancelled Order (Instant)", type: "source", description: "Emit new event each time a new order is cancelled.", - version: "0.0.13", + version: "0.0.14", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-cart-created/new-cart-created.mjs b/components/shopify_developer_app/sources/new-cart-created/new-cart-created.mjs index ed6f0859dbe50..2dd0c994a79dc 100644 --- a/components/shopify_developer_app/sources/new-cart-created/new-cart-created.mjs +++ b/components/shopify_developer_app/sources/new-cart-created/new-cart-created.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-new-cart-created", name: "New Cart Created (Instant)", description: "Emit new event when a new cart is created.", - version: "0.0.1", + version: "0.0.2", type: "source", dedupe: "unique", methods: { diff --git a/components/shopify_developer_app/sources/new-customer-created/new-customer-created.mjs b/components/shopify_developer_app/sources/new-customer-created/new-customer-created.mjs index 33b1d069ca8de..77f272a8105c7 100644 --- a/components/shopify_developer_app/sources/new-customer-created/new-customer-created.mjs +++ b/components/shopify_developer_app/sources/new-customer-created/new-customer-created.mjs @@ -6,7 +6,7 @@ export default { name: "New Customer Created (Instant)", type: "source", description: "Emit new event for each new customer added to a store.", - version: "0.0.13", + version: "0.0.14", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-draft-order/new-draft-order.mjs b/components/shopify_developer_app/sources/new-draft-order/new-draft-order.mjs index db77a30725ae0..31d5e3a125a9c 100644 --- a/components/shopify_developer_app/sources/new-draft-order/new-draft-order.mjs +++ b/components/shopify_developer_app/sources/new-draft-order/new-draft-order.mjs @@ -6,7 +6,7 @@ export default { name: "New Draft Order (Instant)", type: "source", description: "Emit new event for each new draft order submitted to a store.", - version: "0.0.13", + version: "0.0.14", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-event-emitted/new-event-emitted.mjs b/components/shopify_developer_app/sources/new-event-emitted/new-event-emitted.mjs index d922c88fb577f..8e794c9c8fd71 100644 --- a/components/shopify_developer_app/sources/new-event-emitted/new-event-emitted.mjs +++ b/components/shopify_developer_app/sources/new-event-emitted/new-event-emitted.mjs @@ -7,7 +7,7 @@ export default { name: "New Event Emitted (Instant)", type: "source", description: "Emit new event for each new Shopify event.", - version: "0.0.14", + version: "0.0.15", dedupe: "unique", props: { ...common.props, diff --git a/components/shopify_developer_app/sources/new-fulfillment-event/new-fulfillment-event.mjs b/components/shopify_developer_app/sources/new-fulfillment-event/new-fulfillment-event.mjs index a92ef8a578608..c9835d3def2ac 100644 --- a/components/shopify_developer_app/sources/new-fulfillment-event/new-fulfillment-event.mjs +++ b/components/shopify_developer_app/sources/new-fulfillment-event/new-fulfillment-event.mjs @@ -6,7 +6,7 @@ export default { name: "New Fulfillment Event (Instant)", type: "source", description: "Emit new event for each new fulfillment event for a store.", - version: "0.0.11", + version: "0.0.12", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-order-created/new-order-created.mjs b/components/shopify_developer_app/sources/new-order-created/new-order-created.mjs index 86d3fbeaa632f..609f9d9a0db6c 100644 --- a/components/shopify_developer_app/sources/new-order-created/new-order-created.mjs +++ b/components/shopify_developer_app/sources/new-order-created/new-order-created.mjs @@ -6,7 +6,7 @@ export default { name: "New Order Created (Instant)", type: "source", description: "Emit new event for each new order submitted to a store.", - version: "0.0.13", + version: "0.0.14", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-order-fulfilled/new-order-fulfilled.mjs b/components/shopify_developer_app/sources/new-order-fulfilled/new-order-fulfilled.mjs index af6a09ecee503..0a8b89e2fc2b7 100644 --- a/components/shopify_developer_app/sources/new-order-fulfilled/new-order-fulfilled.mjs +++ b/components/shopify_developer_app/sources/new-order-fulfilled/new-order-fulfilled.mjs @@ -6,7 +6,7 @@ export default { name: "New Order Fulfilled (Instant)", type: "source", description: "Emit new event whenever an order is fulfilled.", - version: "0.0.10", + version: "0.0.11", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-page/new-page.mjs b/components/shopify_developer_app/sources/new-page/new-page.mjs index 9af3340eadf5b..a666ddd1e87e0 100644 --- a/components/shopify_developer_app/sources/new-page/new-page.mjs +++ b/components/shopify_developer_app/sources/new-page/new-page.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-new-page", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/sources/new-paid-order/new-paid-order.mjs b/components/shopify_developer_app/sources/new-paid-order/new-paid-order.mjs index dca04d21bf2db..6796aea1199a9 100644 --- a/components/shopify_developer_app/sources/new-paid-order/new-paid-order.mjs +++ b/components/shopify_developer_app/sources/new-paid-order/new-paid-order.mjs @@ -6,7 +6,7 @@ export default { name: "New Paid Order (Instant)", type: "source", description: "Emit new event each time a new order is paid.", - version: "0.0.13", + version: "0.0.14", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-product-created/new-product-created.mjs b/components/shopify_developer_app/sources/new-product-created/new-product-created.mjs index 912decb8f91a6..691de00437ee8 100644 --- a/components/shopify_developer_app/sources/new-product-created/new-product-created.mjs +++ b/components/shopify_developer_app/sources/new-product-created/new-product-created.mjs @@ -6,7 +6,7 @@ export default { name: "New Product Created (Instant)", type: "source", description: "Emit new event for each product added to a store.", - version: "0.0.13", + version: "0.0.14", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-product-updated/new-product-updated.mjs b/components/shopify_developer_app/sources/new-product-updated/new-product-updated.mjs index 1b730e17acc82..5b165e5fdc32e 100644 --- a/components/shopify_developer_app/sources/new-product-updated/new-product-updated.mjs +++ b/components/shopify_developer_app/sources/new-product-updated/new-product-updated.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-new-product-updated", name: "New Product Updated (Instant)", description: "Emit new event for each product updated in a store.", - version: "0.0.11", + version: "0.0.12", type: "source", dedupe: "unique", props: { diff --git a/components/shopify_developer_app/sources/new-refund-created/new-refund-created.mjs b/components/shopify_developer_app/sources/new-refund-created/new-refund-created.mjs index 833519b7749c3..494dbdc0366ab 100644 --- a/components/shopify_developer_app/sources/new-refund-created/new-refund-created.mjs +++ b/components/shopify_developer_app/sources/new-refund-created/new-refund-created.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-new-refund-created", name: "New Refund Created (Instant)", description: "Emit new event when a new refund is created.", - version: "0.0.10", + version: "0.0.11", type: "source", dedupe: "unique", methods: { diff --git a/components/shopify_developer_app/sources/new-updated-customer/new-updated-customer.mjs b/components/shopify_developer_app/sources/new-updated-customer/new-updated-customer.mjs index 85ac02fe619c7..f1c66f9bd62d0 100644 --- a/components/shopify_developer_app/sources/new-updated-customer/new-updated-customer.mjs +++ b/components/shopify_developer_app/sources/new-updated-customer/new-updated-customer.mjs @@ -6,7 +6,7 @@ export default { name: "New Updated Customer (Instant)", type: "source", description: "Emit new event each time a customer's information is updated.", - version: "0.0.13", + version: "0.0.14", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/new-updated-order/new-updated-order.mjs b/components/shopify_developer_app/sources/new-updated-order/new-updated-order.mjs index 46c8026c95741..b488a9e8551a4 100644 --- a/components/shopify_developer_app/sources/new-updated-order/new-updated-order.mjs +++ b/components/shopify_developer_app/sources/new-updated-order/new-updated-order.mjs @@ -6,7 +6,7 @@ export default { name: "New Updated Order (Instant)", type: "source", description: "Emit new event each time an order is updated.", - version: "0.0.13", + version: "0.0.14", dedupe: "unique", methods: { ...common.methods, diff --git a/components/shopify_developer_app/sources/product-added-to-custom-collection/product-added-to-custom-collection.mjs b/components/shopify_developer_app/sources/product-added-to-custom-collection/product-added-to-custom-collection.mjs index 9f8c33b1c7698..ade96c377f977 100644 --- a/components/shopify_developer_app/sources/product-added-to-custom-collection/product-added-to-custom-collection.mjs +++ b/components/shopify_developer_app/sources/product-added-to-custom-collection/product-added-to-custom-collection.mjs @@ -11,7 +11,7 @@ const props = adjustPropDefinitions(others.props, shopify); export default { ...others, key: "shopify_developer_app-product-added-to-custom-collection", - version: "0.0.9", + version: "0.0.10", name, description, type, diff --git a/components/shopify_developer_app/sources/shop-update/shop-update.mjs b/components/shopify_developer_app/sources/shop-update/shop-update.mjs index 0d8f04f428826..e5af67629812c 100644 --- a/components/shopify_developer_app/sources/shop-update/shop-update.mjs +++ b/components/shopify_developer_app/sources/shop-update/shop-update.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-shop-update", name: "Shop Updated (Instant)", description: "Emit new event when a shop is updated.", - version: "0.0.1", + version: "0.0.2", type: "source", dedupe: "unique", methods: { From 3415fce3827d5bfbc95723e43ff2db1ec0cfaae7 Mon Sep 17 00:00:00 2001 From: Luan Cazarine Date: Wed, 1 Oct 2025 15:00:57 -0300 Subject: [PATCH 2/4] pnpm update --- pnpm-lock.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2b8003ab0438c..74d455134539d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12354,8 +12354,7 @@ importers: specifier: ^10.0.0 version: 10.0.0 - components/runway: - specifiers: {} + components/runway: {} components/rytr: {} @@ -13064,8 +13063,8 @@ importers: components/shopify_developer_app: dependencies: '@pipedream/platform': - specifier: ^3.0.3 - version: 3.0.3 + specifier: ^3.1.0 + version: 3.1.0 '@pipedream/shopify': specifier: ^0.7.0 version: 0.7.0 From 84bad94c6aa39b0c5be6f16f886eec64024e7728 Mon Sep 17 00:00:00 2001 From: Luan Cazarine Date: Wed, 1 Oct 2025 15:11:16 -0300 Subject: [PATCH 3/4] Update draft order updated source key and timestamp parsing - Changed the key for the draft order updated source to "shopify_developer_app-draft-order-updated" for better clarity. - Updated timestamp parsing to use 'created_at' instead of 'createdAt' for consistency with resource attributes. --- .../sources/draft-order-updated/draft-order-updated.mjs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/components/shopify_developer_app/sources/draft-order-updated/draft-order-updated.mjs b/components/shopify_developer_app/sources/draft-order-updated/draft-order-updated.mjs index eebd1ce565fe7..479408cc38b0f 100644 --- a/components/shopify_developer_app/sources/draft-order-updated/draft-order-updated.mjs +++ b/components/shopify_developer_app/sources/draft-order-updated/draft-order-updated.mjs @@ -3,7 +3,7 @@ import sampleEmit from "./test-event.mjs"; export default { ...common, - key: "shopify-draft-order-updated", + key: "shopify_developer_app-draft-order-updated", name: "Draft Order Updated (Instant)", type: "source", description: "Emit new event for each draft order updated in a store.", @@ -15,11 +15,10 @@ export default { return "DRAFT_ORDERS_UPDATE"; }, generateMeta(resource) { - const ts = Date.parse(resource.createdAt); return { id: resource.id, summary: `Draft order updated ${resource.id}`, - ts, + ts: Date.parse(resource.created_at), }; }, }, From 17e5267effd9718a0f2eb2ea46a2b5860ab05b57 Mon Sep 17 00:00:00 2001 From: Luan Cazarine Date: Thu, 2 Oct 2025 11:06:37 -0300 Subject: [PATCH 4/4] Update version numbers for create-order, get-order, and refund-order actions to 0.0.11, 0.0.9, and 0.0.3 respectively. --- .../shopify_developer_app/actions/create-order/create-order.mjs | 2 +- .../shopify_developer_app/actions/get-order/get-order.mjs | 2 +- .../shopify_developer_app/actions/refund-order/refund-order.mjs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/shopify_developer_app/actions/create-order/create-order.mjs b/components/shopify_developer_app/actions/create-order/create-order.mjs index 77f600239d591..6d168a1fe84ba 100644 --- a/components/shopify_developer_app/actions/create-order/create-order.mjs +++ b/components/shopify_developer_app/actions/create-order/create-order.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-create-order", name: "Create Order", description: "Creates a new order. For full order object details [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/mutations/ordercreate)", - version: "0.0.10", + version: "0.0.11", annotations: { destructiveHint: false, openWorldHint: true, diff --git a/components/shopify_developer_app/actions/get-order/get-order.mjs b/components/shopify_developer_app/actions/get-order/get-order.mjs index fcd2db874bd90..634fe7eadfed6 100644 --- a/components/shopify_developer_app/actions/get-order/get-order.mjs +++ b/components/shopify_developer_app/actions/get-order/get-order.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-get-order", name: "Get Order", description: "Retrieve an order by specifying the order ID. [See the documentation](https://shopify.dev/docs/api/admin-graphql/latest/queries/order)", - version: "0.0.8", + version: "0.0.9", annotations: { destructiveHint: false, openWorldHint: true, diff --git a/components/shopify_developer_app/actions/refund-order/refund-order.mjs b/components/shopify_developer_app/actions/refund-order/refund-order.mjs index e1bb366671839..a2fbe08dc2d6d 100644 --- a/components/shopify_developer_app/actions/refund-order/refund-order.mjs +++ b/components/shopify_developer_app/actions/refund-order/refund-order.mjs @@ -5,7 +5,7 @@ export default { key: "shopify_developer_app-refund-order", name: "Refund Order", description: "Refund an order. [See the documentation](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/refundcreate)", - version: "0.0.2", + version: "0.0.3", annotations: { destructiveHint: false, openWorldHint: true,