diff --git a/.changeset/legal-beers-knock.md b/.changeset/legal-beers-knock.md new file mode 100644 index 00000000..df8dc5fb --- /dev/null +++ b/.changeset/legal-beers-knock.md @@ -0,0 +1,5 @@ +--- +"@godaddy/react": patch +--- + +Add ui extension support for targets diff --git a/packages/react/biome.json b/packages/react/biome.json index a15c0d49..cbe277e7 100644 --- a/packages/react/biome.json +++ b/packages/react/biome.json @@ -5,7 +5,8 @@ "includes": [ "**/*", "!!**/src/globals.css", - "!!**/src/globals-tailwind.css" + "!!**/src/globals-tailwind.css", + "!!**/src/lib/godaddy/*-env.ts" ] }, "linter": { diff --git a/packages/react/package.json b/packages/react/package.json index 1cea68fc..0ed442c2 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -12,6 +12,11 @@ "./package.json": "./package.json", "./styles.css": "./dist/index.css", "./styles-tailwind.css": "./dist/index-tailwind.css", + "./ui-extensions": { + "types": "./dist/ui-extensions/index.d.ts", + "import": "./dist/ui-extensions/index.js", + "default": "./dist/ui-extensions/index.js" + }, "./server": { "types": "./dist/server.d.ts", "import": "./dist/server.js", @@ -28,6 +33,9 @@ "server": [ "./dist/server.d.ts" ], + "ui-extensions": [ + "./dist/ui-extensions/index.d.ts" + ], "*": [ "./dist/index.d.ts" ] diff --git a/packages/react/src/components/checkout/checkout.tsx b/packages/react/src/components/checkout/checkout.tsx index 6bc761a6..67007929 100644 --- a/packages/react/src/components/checkout/checkout.tsx +++ b/packages/react/src/components/checkout/checkout.tsx @@ -15,7 +15,7 @@ import type { TrackingProperties } from '@/tracking/event-properties'; import { TrackingProvider } from '@/tracking/tracking-provider'; import { type CheckoutSession, PaymentMethodType } from '@/types'; import { CheckoutFormContainer } from './form/checkout-form-container'; -import type { Target } from './target/target'; +import type { Target } from './target/types'; // Utility function for redirecting to success URL after checkout export function redirectToSuccessUrl(successUrl?: string): void { @@ -48,7 +48,8 @@ export type LayoutSection = | 'payment' | 'pickup' | 'tips' - | 'delivery'; + | 'delivery' + | 'notes'; export const LayoutSections = { EXPRESS_CHECKOUT: 'express-checkout', @@ -58,6 +59,7 @@ export const LayoutSections = { PICKUP: 'pickup', DELIVERY: 'delivery', TIPS: 'tips', + NOTES: 'notes', } as const; export type StripeConfig = { @@ -253,7 +255,6 @@ export function Checkout(props: CheckoutProps) { const { t } = useGoDaddyContext(); const { session, jwt, isLoading: isLoadingJWT } = useCheckoutSession(props); - useTheme(session?.appearance?.theme); useVariables(session?.appearance?.variables || props?.appearance?.variables); diff --git a/packages/react/src/components/checkout/form/checkout-form.tsx b/packages/react/src/components/checkout/form/checkout-form.tsx index 3e5fa9f2..6ed5ff5f 100644 --- a/packages/react/src/components/checkout/form/checkout-form.tsx +++ b/packages/react/src/components/checkout/form/checkout-form.tsx @@ -122,6 +122,12 @@ export function CheckoutForm({ const isFree = orderTotal <= 0; const showExpressButtons = subtotal > 0; + const enableDelivery = Boolean( + session?.enableShipping || session?.enableLocalPickup + ); + const enableStandaloneNotes = Boolean( + session?.enableNotesCollection && !enableDelivery + ); // Show shipping/taxes/fees lines if collection is enabled OR if there's // a preset amount on the order. This way merchants who disable collection @@ -171,8 +177,8 @@ export function CheckoutForm({ const totalSavings = Math.abs(orderDiscount + lineItemDiscounts); const [gridTemplateAreas, sectionLength] = React.useMemo(() => { - const { enableTips, paymentMethods, enableShipping, enableLocalPickup } = - session || {}; + const { enableTips, paymentMethods } = session || {}; + if (!props?.layout) { const enableExpressCheckout = Object.values(paymentMethods ?? {}).some( method => @@ -181,18 +187,31 @@ export function CheckoutForm({ method.checkoutTypes.includes(CheckoutType.EXPRESS) ); - const enableDelivery = enableShipping || enableLocalPickup; - const defaultTemplate = ` ${enableExpressCheckout ? "'express-checkout'" : ''} 'contact' ${enableDelivery ? "'delivery'" : ''} '${deliveryMethodToGridArea[deliveryMethod]}' ${enableTips ? "'tips'" : ''} 'payment'`; - // Return consistent tuple type: [string, number] - let totalSections = 2; - enableTips && totalSections++; - enableDelivery && totalSections++; - enableExpressCheckout && totalSections++; - return [defaultTemplate, totalSections]; + const deliveryArea = enableDelivery + ? deliveryMethodToGridArea[deliveryMethod] + : undefined; + const defaultAreas = [ + enableExpressCheckout ? 'express-checkout' : undefined, + 'contact', + enableDelivery ? 'delivery' : undefined, + deliveryArea, + enableTips ? 'tips' : undefined, + enableStandaloneNotes ? 'notes' : undefined, + 'payment', + ].filter(Boolean); + const defaultTemplate = defaultAreas + .map(section => `'${section}'`) + .join(' '); + + return [defaultTemplate, defaultAreas.length]; } // Filter out sections that shouldn't be shown based on delivery method const filteredLayout = props.layout.filter(section => { + if (section === 'notes') { + return enableStandaloneNotes; + } + if (section !== 'shipping' && section !== 'pickup') { return true; } @@ -220,6 +239,9 @@ export function CheckoutForm({ if (!enableTips && section === 'tips') { return false; } + if (!enableStandaloneNotes && section === 'notes') { + return false; + } return !filteredLayout.includes(section); }); @@ -227,7 +249,13 @@ export function CheckoutForm({ const completeLayout = [...filteredLayout, ...missingLayoutSections]; return [`'${completeLayout.join("' '")}'`, completeLayout.length]; - }, [props?.layout, deliveryMethod, session]); + }, [ + props?.layout, + deliveryMethod, + session, + enableDelivery, + enableStandaloneNotes, + ]); React.useEffect(() => { if (deliveryMethod) { @@ -379,11 +407,25 @@ export function CheckoutForm({

)} - {session?.enableNotesCollection ? : null} + {session?.enableNotesCollection ? ( + <> + + + + + ) : null} ) : null} + {enableStandaloneNotes ? ( + + + + + + + ) : null} )} - {session?.enableNotesCollection ? : null} + {session?.enableNotesCollection ? ( + <> + + + + + ) : null} {selectedLocationId && displayHours && showStoreHours && ( groupAppsByUiExtensionTarget(enabledStoreApplications)[id], + [enabledStoreApplications, id] + ); - if (!target && !debug) { + if (!target && !uiExtensionApps?.length && !debug) { return null; } - let content: React.ReactNode = null; + let content: ReactNode = null; if (target) { content = target(session); - } else if (debug) { + } else if (debug && !uiExtensionApps?.length) { content = {id}; } @@ -65,7 +47,18 @@ export function Target({ id }: { id: Target }) { 'm-0' )} > + {debug && target ? ( + {id} + ) : null} {content} + {uiExtensionApps?.length ? ( + + ) : null} ); } diff --git a/packages/react/src/components/checkout/target/types.ts b/packages/react/src/components/checkout/target/types.ts new file mode 100644 index 00000000..2476e96e --- /dev/null +++ b/packages/react/src/components/checkout/target/types.ts @@ -0,0 +1,40 @@ +export const checkoutTargetIds = [ + 'checkout.before', + 'checkout.after', + 'checkout.form.before', + 'checkout.form.after', + 'checkout.form.contact.before', + 'checkout.form.contact.after', + 'checkout.form.express-checkout.before', + 'checkout.form.express-checkout.after', + 'checkout.form.pickup.before', + 'checkout.form.pickup.after', + 'checkout.form.pickup.form.before', + 'checkout.form.delivery.before', + 'checkout.form.delivery.after', + 'checkout.form.tips.before', + 'checkout.form.tips.after', + 'checkout.form.notes.before', + 'checkout.form.notes.after', + 'checkout.form.shipping.before', + 'checkout.form.shipping.after', + 'checkout.form.payment.before', + 'checkout.form.payment.after', + 'checkout.form.submit.before', + 'checkout.form.submit.after', + 'checkout.summary.before', + 'checkout.summary.line-items.before', + 'checkout.summary.line-items.after', + 'checkout.summary.totals.subtotal.before', + 'checkout.summary.totals.discount.before', + 'checkout.summary.totals.shipping.before', + 'checkout.summary.totals.tip.before', + 'checkout.summary.totals.taxes.before', + 'checkout.summary.totals.fees.before', + 'checkout.summary.totals.total-due.before', + 'checkout.summary.totals.total-due.after', + 'checkout.summary.totals.after', + 'checkout.summary.after', +] as const; + +export type Target = (typeof checkoutTargetIds)[number]; diff --git a/packages/react/src/godaddy-provider.tsx b/packages/react/src/godaddy-provider.tsx index c13fd245..cf8b7952 100644 --- a/packages/react/src/godaddy-provider.tsx +++ b/packages/react/src/godaddy-provider.tsx @@ -96,13 +96,6 @@ export interface GoDaddyProviderProps { localization?: typeof enUs; appearance?: GoDaddyAppearance; debug?: boolean; - /** - * API host for checkout GraphQL requests. - * Defaults to production (https://checkout.commerce.api.godaddy.com). - * - * Internal devs can set to: - * - "http://localhost:3000" for local development - */ apiHost?: string; clientId?: string; storeId?: string; diff --git a/packages/react/src/index.ts b/packages/react/src/index.ts index 3e0953ac..3d080fa8 100644 --- a/packages/react/src/index.ts +++ b/packages/react/src/index.ts @@ -27,3 +27,4 @@ export { useFormatCurrency, } from './lib/format-currency'; export * from './types'; +export * from './ui-extensions'; diff --git a/packages/react/src/lib/godaddy/catalog-storefront-env.ts b/packages/react/src/lib/godaddy/catalog-storefront-env.ts index 5d61fca3..1a727f57 100644 --- a/packages/react/src/lib/godaddy/catalog-storefront-env.ts +++ b/packages/react/src/lib/godaddy/catalog-storefront-env.ts @@ -23,10360 +23,10360 @@ * ``` */ const introspection = { - name: 'catalog-api', - __schema: { - queryType: { - name: 'Query', + "name": "catalog-api", + "__schema": { + "queryType": { + "name": "Query" }, - mutationType: null, - subscriptionType: null, - types: [ + "mutationType": null, + "subscriptionType": null, + "types": [ { - kind: 'OBJECT', - name: 'Attribute', - fields: [ + "kind": "OBJECT", + "name": "Attribute", + "fields": [ { - name: 'HTMLDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "HTMLDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'SKUGroup', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "SKUGroup", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'AttributeMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "AttributeMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'position', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "position", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'skuGroup', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "skuGroup", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'values', - type: { - kind: 'OBJECT', - name: 'AttributeValuesConnection', + "name": "values", + "type": { + "kind": "OBJECT", + "name": "AttributeValuesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeValueIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeValueIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeValueOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeValueOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'skuId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUIdFilter', - }, - }, + "name": "skuId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUIdFilter" + } + } ], - isDeprecated: false, - }, + "isDeprecated": false + } ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'AttributeIdFilter', - inputFields: [ - { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "AttributeIdFilter", + "inputFields": [ + { + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'AttributeIdsFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "AttributeIdsFilter", + "inputFields": [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'AttributeMetafieldsConnection', - fields: [ + "kind": "OBJECT", + "name": "AttributeMetafieldsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'AttributeMetafieldsEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "AttributeMetafieldsEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'AttributeMetafieldsEdge', - fields: [ + "kind": "OBJECT", + "name": "AttributeMetafieldsEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Metafield', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Metafield" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'AttributeOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "AttributeOrderBy", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'label', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "label", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'name', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "name", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'position', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "position", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'skuGroupId', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "skuGroupId", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'updatedAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "updatedAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'AttributeValue', - fields: [ + "kind": "OBJECT", + "name": "AttributeValue", + "fields": [ { - name: 'attribute', - type: { - kind: 'OBJECT', - name: 'Attribute', + "name": "attribute", + "type": { + "kind": "OBJECT", + "name": "Attribute" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'AttributeValueMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "AttributeValueMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'position', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "position", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'AttributeValueIdsFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "AttributeValueIdsFilter", + "inputFields": [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'AttributeValueMetafieldsConnection', - fields: [ + "kind": "OBJECT", + "name": "AttributeValueMetafieldsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'AttributeValueMetafieldsEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "AttributeValueMetafieldsEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'AttributeValueMetafieldsEdge', - fields: [ + "kind": "OBJECT", + "name": "AttributeValueMetafieldsEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Metafield', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Metafield" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'AttributeValueOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "AttributeValueOrderBy", + "inputFields": [ { - name: 'attributeId', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "attributeId", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'name', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "name", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'position', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "position", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'updatedAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "updatedAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'AttributeValuesConnection', - fields: [ + "kind": "OBJECT", + "name": "AttributeValuesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'AttributeValuesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "AttributeValuesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'AttributeValuesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "AttributeValuesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'AttributeValue', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "AttributeValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'SCALAR', - name: 'Boolean', + "kind": "SCALAR", + "name": "Boolean" }, { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter", + "inputFields": [ { - name: 'gt', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "gt", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'lt', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "lt", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'SCALAR', - name: 'DateTime', + "kind": "SCALAR", + "name": "DateTime" }, { - kind: 'SCALAR', - name: 'Float', + "kind": "SCALAR", + "name": "Float" }, { - kind: 'SCALAR', - name: 'ID', + "kind": "SCALAR", + "name": "ID" }, { - kind: 'SCALAR', - name: 'Int', + "kind": "SCALAR", + "name": "Int" }, { - kind: 'OBJECT', - name: 'InventoryCount', - fields: [ + "kind": "OBJECT", + "name": "InventoryCount", + "fields": [ { - name: 'SKU', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "SKU", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sku', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "sku", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'InventoryCountIdsFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "InventoryCountIdsFilter", + "inputFields": [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'InventoryCountOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "InventoryCountOrderBy", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'InventoryCountTypeFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "InventoryCountTypeFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'LabelFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "LabelFilter", + "inputFields": [ { - name: 'contains', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "contains", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'List', - fields: [ + "kind": "OBJECT", + "name": "List", + "fields": [ { - name: 'HTMLDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "HTMLDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'SKUGroups', - type: { - kind: 'OBJECT', - name: 'ListSKUGroupsConnection', + "name": "SKUGroups", + "type": { + "kind": "OBJECT", + "name": "ListSKUGroupsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: true, + "isDeprecated": true }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'mediaObjects', - type: { - kind: 'OBJECT', - name: 'ListMediaObjectsConnection', + "name": "mediaObjects", + "type": { + "kind": "OBJECT", + "name": "ListMediaObjectsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'ListMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "ListMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'references', - type: { - kind: 'OBJECT', - name: 'ListReferencesConnection', + "name": "references", + "type": { + "kind": "OBJECT", + "name": "ListReferencesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceOriginFilter', - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceOriginFilter" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'skuGroups', - type: { - kind: 'OBJECT', - name: 'ListSkuGroupsConnection', + "name": "skuGroups", + "type": { + "kind": "OBJECT", + "name": "ListSkuGroupsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, - }, - { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "isDeprecated": false + }, + { + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'ListIdFilter', - inputFields: [ - { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "ListIdFilter", + "inputFields": [ + { + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ListIdsFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListIdsFilter", + "inputFields": [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ListMediaObjectsConnection', - fields: [ + "kind": "OBJECT", + "name": "ListMediaObjectsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListMediaObjectsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListMediaObjectsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListMediaObjectsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListMediaObjectsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Media', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Media" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListMetafieldsConnection', - fields: [ + "kind": "OBJECT", + "name": "ListMetafieldsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListMetafieldsEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListMetafieldsEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListMetafieldsEdge', - fields: [ + "kind": "OBJECT", + "name": "ListMetafieldsEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Metafield', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Metafield" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListOption', - fields: [ + "kind": "OBJECT", + "name": "ListOption", + "fields": [ { - name: 'compareAtPriceRange', - type: { - kind: 'OBJECT', - name: 'PriceRange', + "name": "compareAtPriceRange", + "type": { + "kind": "OBJECT", + "name": "PriceRange" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'OptionMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "OptionMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'position', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "position", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'priceRange', - type: { - kind: 'OBJECT', - name: 'PriceRange', + "name": "priceRange", + "type": { + "kind": "OBJECT", + "name": "PriceRange" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'prices', - type: { - kind: 'OBJECT', - name: 'ListOptionPricesConnection', + "name": "prices", + "type": { + "kind": "OBJECT", + "name": "ListOptionPricesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'skuGroupId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "skuGroupId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'validation', - type: { - kind: 'OBJECT', - name: 'OptionValidation', + "name": "validation", + "type": { + "kind": "OBJECT", + "name": "OptionValidation" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'values', - type: { - kind: 'OBJECT', - name: 'ListOptionValuesConnection', + "name": "values", + "type": { + "kind": "OBJECT", + "name": "ListOptionValuesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'OptionValueIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "OptionValueIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'OptionValueOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "OptionValueOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, - }, + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListOptionPricesConnection', - fields: [ + "kind": "OBJECT", + "name": "ListOptionPricesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListOptionPricesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListOptionPricesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListOptionPricesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListOptionPricesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'OptionPrice', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "OptionPrice" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListOptionValuesConnection', - fields: [ + "kind": "OBJECT", + "name": "ListOptionValuesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListOptionValuesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListOptionValuesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListOptionValuesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListOptionValuesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'OptionValue', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "OptionValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ListOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListOrderBy", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'label', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "label", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'name', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "name", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'updatedAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "updatedAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ListReferencesConnection', - fields: [ + "kind": "OBJECT", + "name": "ListReferencesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListReferencesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListReferencesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListReferencesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListReferencesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Reference', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Reference" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListSKUGroupsConnection', - fields: [ + "kind": "OBJECT", + "name": "ListSKUGroupsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListSKUGroupsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListSKUGroupsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListSKUGroupsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListSKUGroupsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListSkuGroupsConnection', - fields: [ + "kind": "OBJECT", + "name": "ListSkuGroupsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListSkuGroupsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListSkuGroupsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListSkuGroupsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListSkuGroupsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ListStatusFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListStatusFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ListTree', - fields: [ + "kind": "OBJECT", + "name": "ListTree", + "fields": [ { - name: 'HTMLDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "HTMLDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'activatedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "activatedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'archivedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "archivedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'listTreeNodes', - type: { - kind: 'OBJECT', - name: 'ListTreeListTreeNodesConnection', + "name": "listTreeNodes", + "type": { + "kind": "OBJECT", + "name": "ListTreeListTreeNodesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'hasParent', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "hasParent", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'listId', - type: { - kind: 'INPUT_OBJECT', - name: 'ListIdFilter', - }, + "name": "listId", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListIdFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeNodeOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeNodeOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'parentNodeId', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeNodeParentNodeIdFilter', - }, - }, + "name": "parentNodeId", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeNodeParentNodeIdFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'ListTreeMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "ListTreeMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'references', - type: { - kind: 'OBJECT', - name: 'ListTreeReferencesConnection', + "name": "references", + "type": { + "kind": "OBJECT", + "name": "ListTreeReferencesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceOriginFilter', - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceOriginFilter" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ListTreeIdFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListTreeIdFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ListTreeIdsFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListTreeIdsFilter", + "inputFields": [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ListTreeListTreeNodesConnection', - fields: [ + "kind": "OBJECT", + "name": "ListTreeListTreeNodesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListTreeListTreeNodesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListTreeListTreeNodesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListTreeListTreeNodesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListTreeListTreeNodesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'ListTreeNode', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "ListTreeNode" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListTreeMetafieldsConnection', - fields: [ + "kind": "OBJECT", + "name": "ListTreeMetafieldsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListTreeMetafieldsEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListTreeMetafieldsEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListTreeMetafieldsEdge', - fields: [ + "kind": "OBJECT", + "name": "ListTreeMetafieldsEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Metafield', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Metafield" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListTreeNode', - fields: [ + "kind": "OBJECT", + "name": "ListTreeNode", + "fields": [ { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'list', - type: { - kind: 'OBJECT', - name: 'List', + "name": "list", + "type": { + "kind": "OBJECT", + "name": "List" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'listTree', - type: { - kind: 'OBJECT', - name: 'ListTree', + "name": "listTree", + "type": { + "kind": "OBJECT", + "name": "ListTree" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'listTreeNodes', - type: { - kind: 'OBJECT', - name: 'ListTreeNodeListTreeNodesConnection', + "name": "listTreeNodes", + "type": { + "kind": "OBJECT", + "name": "ListTreeNodeListTreeNodesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeNodeOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeNodeOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'parentListTreeNode', - type: { - kind: 'OBJECT', - name: 'ListTreeNode', + "name": "parentListTreeNode", + "type": { + "kind": "OBJECT", + "name": "ListTreeNode" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'position', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "position", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'references', - type: { - kind: 'OBJECT', - name: 'ListTreeNodeReferencesConnection', + "name": "references", + "type": { + "kind": "OBJECT", + "name": "ListTreeNodeReferencesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceOriginFilter', - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceOriginFilter" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ListTreeNodeIdsFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListTreeNodeIdsFilter", + "inputFields": [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ListTreeNodeListTreeNodesConnection', - fields: [ + "kind": "OBJECT", + "name": "ListTreeNodeListTreeNodesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListTreeNodeListTreeNodesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListTreeNodeListTreeNodesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListTreeNodeListTreeNodesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListTreeNodeListTreeNodesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'ListTreeNode', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "ListTreeNode" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ListTreeNodeOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListTreeNodeOrderBy", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'position', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "position", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'updatedAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "updatedAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ListTreeNodeParentNodeIdFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListTreeNodeParentNodeIdFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ListTreeNodeReferencesConnection', - fields: [ + "kind": "OBJECT", + "name": "ListTreeNodeReferencesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListTreeNodeReferencesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListTreeNodeReferencesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListTreeNodeReferencesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListTreeNodeReferencesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Reference', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Reference" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ListTreeOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListTreeOrderBy", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'name', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "name", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'updatedAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "updatedAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ListTreeReferencesConnection', - fields: [ + "kind": "OBJECT", + "name": "ListTreeReferencesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'ListTreeReferencesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "ListTreeReferencesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ListTreeReferencesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "ListTreeReferencesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Reference', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Reference" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ListTreeStatusFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ListTreeStatusFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'LocationIdFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "LocationIdFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'Media', - fields: [ + "kind": "OBJECT", + "name": "Media", + "fields": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'MediaMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "MediaMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'position', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "position", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'url', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "url", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'MediaMetafieldsConnection', - fields: [ + "kind": "OBJECT", + "name": "MediaMetafieldsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'MediaMetafieldsEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "MediaMetafieldsEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'MediaMetafieldsEdge', - fields: [ + "kind": "OBJECT", + "name": "MediaMetafieldsEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Metafield', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Metafield" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'Metafield', - fields: [ + "kind": "OBJECT", + "name": "Metafield", + "fields": [ { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'resourceId', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "resourceId", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'String', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "NameFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'NumericOption', - fields: [ + "kind": "OBJECT", + "name": "NumericOption", + "fields": [ { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'OptionMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "OptionMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'position', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "position", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'prices', - type: { - kind: 'OBJECT', - name: 'NumericOptionPricesConnection', + "name": "prices", + "type": { + "kind": "OBJECT", + "name": "NumericOptionPricesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'skuGroupId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "skuGroupId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'validation', - type: { - kind: 'OBJECT', - name: 'OptionValidation', + "name": "validation", + "type": { + "kind": "OBJECT", + "name": "OptionValidation" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'NumericOptionPricesConnection', - fields: [ + "kind": "OBJECT", + "name": "NumericOptionPricesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'NumericOptionPricesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "NumericOptionPricesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'NumericOptionPricesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "NumericOptionPricesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'OptionPrice', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "OptionPrice" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'UNION', - name: 'Option', - possibleTypes: [ + "kind": "UNION", + "name": "Option", + "possibleTypes": [ { - kind: 'OBJECT', - name: 'ListOption', + "kind": "OBJECT", + "name": "ListOption" }, { - kind: 'OBJECT', - name: 'NumericOption', + "kind": "OBJECT", + "name": "NumericOption" }, { - kind: 'OBJECT', - name: 'TextOption', - }, - ], + "kind": "OBJECT", + "name": "TextOption" + } + ] }, { - kind: 'INPUT_OBJECT', - name: 'OptionIdFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "OptionIdFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'OptionIdsFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "OptionIdsFilter", + "inputFields": [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'OptionMetafieldsConnection', - fields: [ + "kind": "OBJECT", + "name": "OptionMetafieldsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'OptionMetafieldsEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "OptionMetafieldsEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'OptionMetafieldsEdge', - fields: [ + "kind": "OBJECT", + "name": "OptionMetafieldsEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Metafield', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Metafield" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'OptionOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "OptionOrderBy", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'label', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "label", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'name', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "name", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'position', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "position", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'price', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "price", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'updatedAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "updatedAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'OptionPrice', - fields: [ + "kind": "OBJECT", + "name": "OptionPrice", + "fields": [ { - name: 'compareAtValue', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "compareAtValue", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SimpleMoney', - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SimpleMoney" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'OptionValidation', - fields: [ + "kind": "OBJECT", + "name": "OptionValidation", + "fields": [ { - name: 'max', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "max", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'min', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "min", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'OptionValue', - fields: [ + "kind": "OBJECT", + "name": "OptionValue", + "fields": [ { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'OptionValueMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "OptionValueMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'option', - type: { - kind: 'OBJECT', - name: 'ListOption', + "name": "option", + "type": { + "kind": "OBJECT", + "name": "ListOption" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'position', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "position", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'prices', - type: { - kind: 'OBJECT', - name: 'OptionValuePricesConnection', + "name": "prices", + "type": { + "kind": "OBJECT", + "name": "OptionValuePricesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'OptionValueIdsFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "OptionValueIdsFilter", + "inputFields": [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'OptionValueMetafieldsConnection', - fields: [ + "kind": "OBJECT", + "name": "OptionValueMetafieldsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'OptionValueMetafieldsEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "OptionValueMetafieldsEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'OptionValueMetafieldsEdge', - fields: [ + "kind": "OBJECT", + "name": "OptionValueMetafieldsEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Metafield', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Metafield" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'OptionValueOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "OptionValueOrderBy", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'name', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "name", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'position', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "position", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'price', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "price", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'updatedAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "updatedAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'OptionValuePrice', - fields: [ + "kind": "OBJECT", + "name": "OptionValuePrice", + "fields": [ { - name: 'compareAtValue', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "compareAtValue", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SimpleMoney', - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SimpleMoney" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'OptionValuePricesConnection', - fields: [ + "kind": "OBJECT", + "name": "OptionValuePricesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'OptionValuePricesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "OptionValuePricesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'OptionValuePricesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "OptionValuePricesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'OptionValuePrice', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "OptionValuePrice" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - enumValues: [ + "kind": "ENUM", + "name": "OrderByDirectionEnum", + "enumValues": [ { - name: 'ASC', - isDeprecated: false, + "name": "ASC", + "isDeprecated": false }, { - name: 'DESC', - isDeprecated: false, - }, - ], + "name": "DESC", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'PageInfo', - fields: [ + "kind": "OBJECT", + "name": "PageInfo", + "fields": [ { - name: 'endCursor', - type: { - kind: 'SCALAR', - name: 'String', + "name": "endCursor", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'hasNextPage', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "hasNextPage", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'hasPreviousPage', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "hasPreviousPage", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'startCursor', - type: { - kind: 'SCALAR', - name: 'String', + "name": "startCursor", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'ENUM', - name: 'PaginationType', - enumValues: [ + "kind": "ENUM", + "name": "PaginationType", + "enumValues": [ { - name: 'CURSOR', - isDeprecated: false, + "name": "CURSOR", + "isDeprecated": false }, { - name: 'OFFSET', - isDeprecated: false, - }, - ], + "name": "OFFSET", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'PriceRange', - fields: [ + "kind": "OBJECT", + "name": "PriceRange", + "fields": [ { - name: 'max', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "max", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'min', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "min", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'Query', - fields: [ + "kind": "OBJECT", + "name": "Query", + "fields": [ { - name: 'SKU', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "SKU", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [ + "args": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isDeprecated: true, + "isDeprecated": true }, { - name: 'SKUGroup', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "SKUGroup", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [ + "args": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isDeprecated: true, + "isDeprecated": true }, { - name: 'SKUGroups', - type: { - kind: 'OBJECT', - name: 'QuerySKUGroupsConnection', + "name": "SKUGroups", + "type": { + "kind": "OBJECT", + "name": "QuerySKUGroupsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'channelId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupChannelIdFilter', - }, + "name": "channelId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupChannelIdFilter" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'listId', - type: { - kind: 'INPUT_OBJECT', - name: 'ListIdFilter', - }, + "name": "listId", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListIdFilter" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'referenceValue', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - }, + "name": "referenceValue", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter" + } }, { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupStatusFilter', - }, + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupStatusFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: true, + "isDeprecated": true }, { - name: 'SKUs', - type: { - kind: 'OBJECT', - name: 'QuerySKUsConnection', + "name": "SKUs", + "type": { + "kind": "OBJECT", + "name": "QuerySKUsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'attributeValues', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUAttributeValueFilter', - }, + "name": "attributeValues", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUAttributeValueFilter" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'locationId', - type: { - kind: 'INPUT_OBJECT', - name: 'LocationIdFilter', - }, + "name": "locationId", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationIdFilter" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'referenceValue', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - }, + "name": "referenceValue", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter" + } }, { - name: 'skuGroupId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupIdFilter', - }, + "name": "skuGroupId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupIdFilter" + } }, { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUStatusFilter', - }, + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUStatusFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: true, + "isDeprecated": true }, { - name: 'attribute', - type: { - kind: 'OBJECT', - name: 'Attribute', + "name": "attribute", + "type": { + "kind": "OBJECT", + "name": "Attribute" }, - args: [ + "args": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'attributeValue', - type: { - kind: 'OBJECT', - name: 'AttributeValue', + "name": "attributeValue", + "type": { + "kind": "OBJECT", + "name": "AttributeValue" }, - args: [ + "args": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'attributeValues', - type: { - kind: 'OBJECT', - name: 'QueryAttributeValuesConnection', + "name": "attributeValues", + "type": { + "kind": "OBJECT", + "name": "QueryAttributeValuesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'attributeId', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeIdFilter', - }, + "name": "attributeId", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeIdFilter" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeValueIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeValueIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeValueOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeValueOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'skuId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUIdFilter', - }, + "name": "skuId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUIdFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'attributes', - type: { - kind: 'OBJECT', - name: 'QueryAttributesConnection', + "name": "attributes", + "type": { + "kind": "OBJECT", + "name": "QueryAttributesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'skuGroupId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupIdFilter', - }, + "name": "skuGroupId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupIdFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, - }, - { - name: 'categoriesListTree', - type: { - kind: 'OBJECT', - name: 'ListTree', - }, - args: [], - isDeprecated: false, - }, - { - name: 'inventoryCount', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'InventoryCount', - }, - }, - }, - args: [ - { - name: 'locationId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'skuId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "isDeprecated": false + }, + { + "name": "categoriesListTree", + "type": { + "kind": "OBJECT", + "name": "ListTree" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "inventoryCount", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "InventoryCount" + } + } + }, + "args": [ + { + "name": "locationId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "skuId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'inventoryCounts', - type: { - kind: 'OBJECT', - name: 'QueryInventoryCountsConnection', + "name": "inventoryCounts", + "type": { + "kind": "OBJECT", + "name": "QueryInventoryCountsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'InventoryCountIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "InventoryCountIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'locationId', - type: { - kind: 'INPUT_OBJECT', - name: 'LocationIdFilter', - }, + "name": "locationId", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationIdFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'InventoryCountOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "InventoryCountOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'skuId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUIdFilter', - }, + "name": "skuId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUIdFilter" + } }, { - name: 'type', - type: { - kind: 'INPUT_OBJECT', - name: 'InventoryCountTypeFilter', - }, + "name": "type", + "type": { + "kind": "INPUT_OBJECT", + "name": "InventoryCountTypeFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'list', - type: { - kind: 'OBJECT', - name: 'List', + "name": "list", + "type": { + "kind": "OBJECT", + "name": "List" }, - args: [ + "args": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'listTree', - type: { - kind: 'OBJECT', - name: 'ListTree', + "name": "listTree", + "type": { + "kind": "OBJECT", + "name": "ListTree" }, - args: [ + "args": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'listTreeNode', - type: { - kind: 'OBJECT', - name: 'ListTreeNode', + "name": "listTreeNode", + "type": { + "kind": "OBJECT", + "name": "ListTreeNode" }, - args: [ + "args": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'listTreeNodes', - type: { - kind: 'OBJECT', - name: 'QueryListTreeNodesConnection', + "name": "listTreeNodes", + "type": { + "kind": "OBJECT", + "name": "QueryListTreeNodesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'hasParent', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "hasParent", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeNodeIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeNodeIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'listId', - type: { - kind: 'INPUT_OBJECT', - name: 'ListIdFilter', - }, + "name": "listId", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListIdFilter" + } }, { - name: 'listTreeId', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeIdFilter', - }, + "name": "listTreeId", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeIdFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeNodeOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeNodeOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'parentNodeId', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeNodeParentNodeIdFilter', - }, + "name": "parentNodeId", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeNodeParentNodeIdFilter" + } }, { - name: 'referenceValue', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - }, + "name": "referenceValue", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'listTrees', - type: { - kind: 'OBJECT', - name: 'QueryListTreesConnection', + "name": "listTrees", + "type": { + "kind": "OBJECT", + "name": "QueryListTreesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'referenceValue', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - }, + "name": "referenceValue", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter" + } }, { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'ListTreeStatusFilter', - }, + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListTreeStatusFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'lists', - type: { - kind: 'OBJECT', - name: 'QueryListsConnection', + "name": "lists", + "type": { + "kind": "OBJECT", + "name": "QueryListsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'ListIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'ListOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'referenceValue', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - }, + "name": "referenceValue", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter" + } }, { - name: 'skuGroupId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupIdFilter', - }, + "name": "skuGroupId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupIdFilter" + } }, { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'ListStatusFilter', - }, + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListStatusFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'optionValues', - type: { - kind: 'OBJECT', - name: 'QueryOptionValuesConnection', + "name": "optionValues", + "type": { + "kind": "OBJECT", + "name": "QueryOptionValuesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'OptionValueIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "OptionValueIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'optionId', - type: { - kind: 'INPUT_OBJECT', - name: 'OptionIdFilter', - }, + "name": "optionId", + "type": { + "kind": "INPUT_OBJECT", + "name": "OptionIdFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'OptionValueOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "OptionValueOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'options', - type: { - kind: 'OBJECT', - name: 'QueryOptionsConnection', + "name": "options", + "type": { + "kind": "OBJECT", + "name": "QueryOptionsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'OptionIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "OptionIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'OptionOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "OptionOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'skuGroupId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupIdFilter', - }, + "name": "skuGroupId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupIdFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'sku', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "sku", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [ + "args": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'skuGroup', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "skuGroup", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [ + "args": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'skuGroups', - type: { - kind: 'OBJECT', - name: 'QuerySkuGroupsConnection', + "name": "skuGroups", + "type": { + "kind": "OBJECT", + "name": "QuerySkuGroupsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'channelId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupChannelIdFilter', - }, + "name": "channelId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupChannelIdFilter" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupIdsFilter" + } }, { - name: 'label', - type: { - kind: 'INPUT_OBJECT', - name: 'LabelFilter', - }, + "name": "label", + "type": { + "kind": "INPUT_OBJECT", + "name": "LabelFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'listId', - type: { - kind: 'INPUT_OBJECT', - name: 'ListIdFilter', - }, + "name": "listId", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListIdFilter" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'referenceValue', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - }, + "name": "referenceValue", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter" + } }, { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupStatusFilter', - }, + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupStatusFilter" + } }, { - name: 'type', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupTypeFilter', - }, + "name": "type", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupTypeFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'skus', - type: { - kind: 'OBJECT', - name: 'QuerySkusConnection', + "name": "skus", + "type": { + "kind": "OBJECT", + "name": "QuerySkusConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'attributeValues', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUAttributeValueFilter', - }, + "name": "attributeValues", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUAttributeValueFilter" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'code', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUCodeFilter', - }, + "name": "code", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUCodeFilter" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'eanCode', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUEanCodeFilter', - }, + "name": "eanCode", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUEanCodeFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'gtinCode', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGtinCodeFilter', - }, + "name": "gtinCode", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGtinCodeFilter" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUIdsFilter" + } }, { - name: 'isbnCode', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUIsbnCodeFilter', - }, + "name": "isbnCode", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUIsbnCodeFilter" + } }, { - name: 'label', - type: { - kind: 'INPUT_OBJECT', - name: 'LabelFilter', - }, + "name": "label", + "type": { + "kind": "INPUT_OBJECT", + "name": "LabelFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'locationId', - type: { - kind: 'INPUT_OBJECT', - name: 'LocationIdFilter', - }, + "name": "locationId", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationIdFilter" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'queryFilter', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "queryFilter", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'referenceValue', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - }, + "name": "referenceValue", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter" + } }, { - name: 'skuGroupId', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGroupIdFilter', - }, + "name": "skuGroupId", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGroupIdFilter" + } }, { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUStatusFilter', - }, + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUStatusFilter" + } }, { - name: 'upcCode', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUUpcCodeFilter', - }, + "name": "upcCode", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUUpcCodeFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, - }, + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryAttributeValuesConnection', - fields: [ + "kind": "OBJECT", + "name": "QueryAttributeValuesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QueryAttributeValuesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QueryAttributeValuesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryAttributeValuesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QueryAttributeValuesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'AttributeValue', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "AttributeValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryAttributesConnection', - fields: [ + "kind": "OBJECT", + "name": "QueryAttributesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QueryAttributesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QueryAttributesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryAttributesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QueryAttributesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Attribute', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Attribute" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryInventoryCountsConnection', - fields: [ + "kind": "OBJECT", + "name": "QueryInventoryCountsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QueryInventoryCountsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QueryInventoryCountsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryInventoryCountsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QueryInventoryCountsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'InventoryCount', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "InventoryCount" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryListTreeNodesConnection', - fields: [ + "kind": "OBJECT", + "name": "QueryListTreeNodesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QueryListTreeNodesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QueryListTreeNodesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryListTreeNodesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QueryListTreeNodesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'ListTreeNode', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "ListTreeNode" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryListTreesConnection', - fields: [ + "kind": "OBJECT", + "name": "QueryListTreesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QueryListTreesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QueryListTreesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryListTreesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QueryListTreesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'ListTree', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "ListTree" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryListsConnection', - fields: [ + "kind": "OBJECT", + "name": "QueryListsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QueryListsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QueryListsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryListsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QueryListsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'List', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "List" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryOptionValuesConnection', - fields: [ + "kind": "OBJECT", + "name": "QueryOptionValuesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QueryOptionValuesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QueryOptionValuesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryOptionValuesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QueryOptionValuesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'OptionValue', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "OptionValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryOptionsConnection', - fields: [ + "kind": "OBJECT", + "name": "QueryOptionsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QueryOptionsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QueryOptionsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QueryOptionsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QueryOptionsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'UNION', - name: 'Option', + "name": "node", + "type": { + "kind": "UNION", + "name": "Option" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QuerySKUGroupsConnection', - fields: [ + "kind": "OBJECT", + "name": "QuerySKUGroupsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QuerySKUGroupsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QuerySKUGroupsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QuerySKUGroupsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QuerySKUGroupsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QuerySKUsConnection', - fields: [ + "kind": "OBJECT", + "name": "QuerySKUsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QuerySKUsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QuerySKUsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QuerySKUsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QuerySKUsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QuerySkuGroupsConnection', - fields: [ + "kind": "OBJECT", + "name": "QuerySkuGroupsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QuerySkuGroupsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QuerySkuGroupsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QuerySkuGroupsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QuerySkuGroupsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QuerySkusConnection', - fields: [ + "kind": "OBJECT", + "name": "QuerySkusConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'QuerySkusConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "QuerySkusConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'QuerySkusConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "QuerySkusConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'Reference', - fields: [ + "kind": "OBJECT", + "name": "Reference", + "fields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'origin', - type: { - kind: 'SCALAR', - name: 'String', + "name": "origin", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'String', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ReferenceOriginFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ReferenceOriginFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKU', - fields: [ + "kind": "OBJECT", + "name": "SKU", + "fields": [ { - name: 'HTMLDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "HTMLDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'SKUGroup', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "SKUGroup", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'archivedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "archivedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'attributeValues', - type: { - kind: 'OBJECT', - name: 'SKUAttributeValuesConnection', + "name": "attributeValues", + "type": { + "kind": "OBJECT", + "name": "SKUAttributeValuesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeValueOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeValueOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'attributes', - type: { - kind: 'OBJECT', - name: 'SKUAttributesConnection', + "name": "attributes", + "type": { + "kind": "OBJECT", + "name": "SKUAttributesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'code', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "code", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'eanCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "eanCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'gtinCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "gtinCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'inventoryCounts', - type: { - kind: 'OBJECT', - name: 'SKUInventoryCountsConnection', + "name": "inventoryCounts", + "type": { + "kind": "OBJECT", + "name": "SKUInventoryCountsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'InventoryCountOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "InventoryCountOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'isbnCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "isbnCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'mediaObjects', - type: { - kind: 'OBJECT', - name: 'SKUMediaObjectsConnection', + "name": "mediaObjects", + "type": { + "kind": "OBJECT", + "name": "SKUMediaObjectsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'SKUMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "SKUMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'prices', - type: { - kind: 'OBJECT', - name: 'SKUPricesConnection', + "name": "prices", + "type": { + "kind": "OBJECT", + "name": "SKUPricesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'references', - type: { - kind: 'OBJECT', - name: 'SKUReferencesConnection', + "name": "references", + "type": { + "kind": "OBJECT", + "name": "SKUReferencesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceOriginFilter', - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceOriginFilter" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'shortLabel', - type: { - kind: 'SCALAR', - name: 'String', + "name": "shortLabel", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'skuGroup', - type: { - kind: 'OBJECT', - name: 'SKUGroup', + "name": "skuGroup", + "type": { + "kind": "OBJECT", + "name": "SKUGroup" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'unitOfWeight', - type: { - kind: 'SCALAR', - name: 'String', + "name": "unitOfWeight", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'upcCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "upcCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'weight', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "weight", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'SKUAttributeValueFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SKUAttributeValueFilter", + "inputFields": [ { - name: 'has', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "has", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUAttributeValuesConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUAttributeValuesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUAttributeValuesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUAttributeValuesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUAttributeValuesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUAttributeValuesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'AttributeValue', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "AttributeValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUAttributesConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUAttributesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUAttributesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUAttributesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUAttributesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUAttributesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Attribute', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Attribute" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'SKUCodeFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SKUCodeFilter", + "inputFields": [ { - name: 'contains', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "contains", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'SKUEanCodeFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SKUEanCodeFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUGroup', - fields: [ + "kind": "OBJECT", + "name": "SKUGroup", + "fields": [ { - name: 'HTMLDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "HTMLDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'SKUs', - type: { - kind: 'OBJECT', - name: 'SKUGroupSKUsConnection', + "name": "SKUs", + "type": { + "kind": "OBJECT", + "name": "SKUGroupSKUsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'attributeValues', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUAttributeValueFilter', - }, + "name": "attributeValues", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUAttributeValueFilter" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'label', - type: { - kind: 'INPUT_OBJECT', - name: 'LabelFilter', - }, + "name": "label", + "type": { + "kind": "INPUT_OBJECT", + "name": "LabelFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'locationId', - type: { - kind: 'INPUT_OBJECT', - name: 'LocationIdFilter', - }, + "name": "locationId", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationIdFilter" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'queryFilter', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "queryFilter", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'referenceValue', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - }, + "name": "referenceValue", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter" + } }, { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUStatusFilter', - }, + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUStatusFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: true, + "isDeprecated": true }, { - name: 'activatedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "activatedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'archivedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "archivedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'attributes', - type: { - kind: 'OBJECT', - name: 'SKUGroupAttributesConnection', + "name": "attributes", + "type": { + "kind": "OBJECT", + "name": "SKUGroupAttributesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeIdsFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeIdsFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'AttributeOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "AttributeOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'compareAtPriceRange', - type: { - kind: 'OBJECT', - name: 'PriceRange', + "name": "compareAtPriceRange", + "type": { + "kind": "OBJECT", + "name": "PriceRange" }, - args: [ + "args": [ { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUStatusFilter', + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUStatusFilter" }, - defaultValue: '{in: ["ACTIVE", "DRAFT"]}', - }, + "defaultValue": "{in: [\"ACTIVE\", \"DRAFT\"]}" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'lists', - type: { - kind: 'OBJECT', - name: 'SKUGroupListsConnection', + "name": "lists", + "type": { + "kind": "OBJECT", + "name": "SKUGroupListsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'id', - type: { - kind: 'INPUT_OBJECT', - name: 'ListIdFilter', - }, + "name": "id", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListIdFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'ListOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "ListOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'mediaObjects', - type: { - kind: 'OBJECT', - name: 'SKUGroupMediaObjectsConnection', + "name": "mediaObjects", + "type": { + "kind": "OBJECT", + "name": "SKUGroupMediaObjectsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'SKUGroupMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "SKUGroupMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'options', - type: { - kind: 'OBJECT', - name: 'SKUGroupOptionsConnection', + "name": "options", + "type": { + "kind": "OBJECT", + "name": "SKUGroupOptionsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'OptionOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "OptionOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'priceRange', - type: { - kind: 'OBJECT', - name: 'PriceRange', + "name": "priceRange", + "type": { + "kind": "OBJECT", + "name": "PriceRange" }, - args: [ + "args": [ { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUStatusFilter', + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUStatusFilter" }, - defaultValue: '{in: ["ACTIVE", "DRAFT"]}', - }, + "defaultValue": "{in: [\"ACTIVE\", \"DRAFT\"]}" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'references', - type: { - kind: 'OBJECT', - name: 'SKUGroupReferencesConnection', + "name": "references", + "type": { + "kind": "OBJECT", + "name": "SKUGroupReferencesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceOriginFilter', - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceOriginFilter" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'shortLabel', - type: { - kind: 'SCALAR', - name: 'String', + "name": "shortLabel", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'skuCount', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "skuCount", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [ + "args": [ { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUStatusFilter', + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUStatusFilter" }, - defaultValue: '{in: ["ACTIVE", "DRAFT"]}', - }, + "defaultValue": "{in: [\"ACTIVE\", \"DRAFT\"]}" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'skus', - type: { - kind: 'OBJECT', - name: 'SKUGroupSkusConnection', + "name": "skus", + "type": { + "kind": "OBJECT", + "name": "SKUGroupSkusConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'attributeValues', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUAttributeValueFilter', - }, + "name": "attributeValues", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUAttributeValueFilter" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'code', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUCodeFilter', - }, + "name": "code", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUCodeFilter" + } }, { - name: 'createdAt', - type: { - kind: 'INPUT_OBJECT', - name: 'CreatedAtFilter', - }, + "name": "createdAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "CreatedAtFilter" + } }, { - name: 'eanCode', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUEanCodeFilter', - }, + "name": "eanCode", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUEanCodeFilter" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'gtinCode', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUGtinCodeFilter', - }, + "name": "gtinCode", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUGtinCodeFilter" + } }, { - name: 'isbnCode', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUIsbnCodeFilter', - }, + "name": "isbnCode", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUIsbnCodeFilter" + } }, { - name: 'label', - type: { - kind: 'INPUT_OBJECT', - name: 'LabelFilter', - }, + "name": "label", + "type": { + "kind": "INPUT_OBJECT", + "name": "LabelFilter" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'locationId', - type: { - kind: 'INPUT_OBJECT', - name: 'LocationIdFilter', - }, + "name": "locationId", + "type": { + "kind": "INPUT_OBJECT", + "name": "LocationIdFilter" + } }, { - name: 'name', - type: { - kind: 'INPUT_OBJECT', - name: 'NameFilter', - }, + "name": "name", + "type": { + "kind": "INPUT_OBJECT", + "name": "NameFilter" + } }, { - name: 'orderBy', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUOrderBy', - }, + "name": "orderBy", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUOrderBy" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', + "defaultValue": "CURSOR" }, { - name: 'queryFilter', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "queryFilter", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'referenceValue', - type: { - kind: 'INPUT_OBJECT', - name: 'ReferenceValueFilter', - }, + "name": "referenceValue", + "type": { + "kind": "INPUT_OBJECT", + "name": "ReferenceValueFilter" + } }, { - name: 'status', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUStatusFilter', - }, + "name": "status", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUStatusFilter" + } }, { - name: 'upcCode', - type: { - kind: 'INPUT_OBJECT', - name: 'SKUUpcCodeFilter', - }, + "name": "upcCode", + "type": { + "kind": "INPUT_OBJECT", + "name": "SKUUpcCodeFilter" + } }, { - name: 'updatedAt', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - }, - }, + "name": "updatedAt", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupAttributesConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupAttributesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUGroupAttributesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUGroupAttributesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupAttributesConnectionEdge', - fields: [ - { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "kind": "OBJECT", + "name": "SKUGroupAttributesConnectionEdge", + "fields": [ + { + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Attribute', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Attribute" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'SKUGroupChannelIdFilter', - inputFields: [ - { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "kind": "INPUT_OBJECT", + "name": "SKUGroupChannelIdFilter", + "inputFields": [ + { + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'SKUGroupIdFilter', - inputFields: [ - { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "kind": "INPUT_OBJECT", + "name": "SKUGroupIdFilter", + "inputFields": [ + { + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'SKUGroupIdsFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SKUGroupIdsFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - ], - isOneOf: false, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUGroupListsConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupListsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUGroupListsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUGroupListsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, - { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupListsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupListsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'List', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "List" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupMediaObjectsConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupMediaObjectsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUGroupMediaObjectsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUGroupMediaObjectsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupMediaObjectsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupMediaObjectsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Media', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Media" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupMetafieldsConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupMetafieldsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUGroupMetafieldsEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUGroupMetafieldsEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupMetafieldsEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupMetafieldsEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Metafield', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Metafield" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupOptionsConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupOptionsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUGroupOptionsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUGroupOptionsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupOptionsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupOptionsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'UNION', - name: 'Option', + "name": "node", + "type": { + "kind": "UNION", + "name": "Option" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'SKUGroupOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SKUGroupOrderBy", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'label', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "label", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'lowestPrice', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "lowestPrice", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'name', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "name", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'saleCount', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "saleCount", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'updatedAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "updatedAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUGroupReferencesConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupReferencesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUGroupReferencesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUGroupReferencesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupReferencesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupReferencesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Reference', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Reference" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupSKUsConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupSKUsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUGroupSKUsConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUGroupSKUsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupSKUsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupSKUsConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupSkusConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUGroupSkusConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUGroupSkusConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUGroupSkusConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUGroupSkusConnectionEdge', - fields: [ - { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "kind": "OBJECT", + "name": "SKUGroupSkusConnectionEdge", + "fields": [ + { + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'SKUGroupStatusFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SKUGroupStatusFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "SKUGroupTypeFilter", + "inputFields": [ + { + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "SKUGtinCodeFilter", + "inputFields": [ + { + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'SKUGroupTypeFilter', - inputFields: [ + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "SKUIdFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'SKUGtinCodeFilter', - inputFields: [ - { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "SKUIdsFilter", + "inputFields": [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "SKUInventoryCountsConnection", + "fields": [ + { + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUInventoryCountsConnectionEdge" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - }, - ], - isOneOf: false, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'SKUIdFilter', - inputFields: [ + "kind": "OBJECT", + "name": "SKUInventoryCountsConnectionEdge", + "fields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'SKUIdsFilter', - inputFields: [ { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "node", + "type": { + "kind": "OBJECT", + "name": "InventoryCount" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUInventoryCountsConnection', - fields: [ + "kind": "INPUT_OBJECT", + "name": "SKUIsbnCodeFilter", + "inputFields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUInventoryCountsConnectionEdge', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, - }, - args: [], - isDeprecated: false, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, - args: [], - isDeprecated: false, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUInventoryCountsConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUMediaObjectsConnection", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUMediaObjectsConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'InventoryCount', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'SKUIsbnCodeFilter', - inputFields: [ - { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, + "args": [], + "isDeprecated": false }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUMediaObjectsConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUMediaObjectsConnectionEdge", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUMediaObjectsConnectionEdge', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Media" }, - args: [], - isDeprecated: false, - }, - { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUMediaObjectsConnectionEdge', - fields: [ - { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Media', - }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUMetafieldsConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUMetafieldsConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUMetafieldsEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUMetafieldsEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUMetafieldsEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUMetafieldsEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Metafield', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Metafield" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'SKUOrderBy', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SKUOrderBy", + "inputFields": [ { - name: 'createdAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "createdAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'id', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "id", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'label', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "label", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'name', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "name", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'price', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, + "name": "price", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } }, { - name: 'updatedAt', - type: { - kind: 'ENUM', - name: 'OrderByDirectionEnum', - }, - }, + "name": "updatedAt", + "type": { + "kind": "ENUM", + "name": "OrderByDirectionEnum" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUPrice', - fields: [ + "kind": "OBJECT", + "name": "SKUPrice", + "fields": [ { - name: 'SKU', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "SKU", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'compareAtValue', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "compareAtValue", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sku', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "sku", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SimpleMoney', - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SimpleMoney" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUPricesConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUPricesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUPricesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUPricesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUPricesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUPricesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKUPrice', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKUPrice" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUReferencesConnection', - fields: [ + "kind": "OBJECT", + "name": "SKUReferencesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUReferencesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUReferencesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'SKUReferencesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "SKUReferencesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'Reference', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "Reference" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'SKUStatusFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SKUStatusFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'SKUUpcCodeFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SKUUpcCodeFilter", + "inputFields": [ { - name: 'eq', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "eq", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'in', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "in", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SimpleMoney', - fields: [ + "kind": "OBJECT", + "name": "SimpleMoney", + "fields": [ { - name: 'currencyCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "currencyCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'SCALAR', - name: 'String', + "kind": "SCALAR", + "name": "String" }, { - kind: 'OBJECT', - name: 'TextOption', - fields: [ + "kind": "OBJECT", + "name": "TextOption", + "fields": [ { - name: 'HTMLDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "HTMLDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": true }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'OBJECT', - name: 'OptionMetafieldsConnection', + "name": "metafields", + "type": { + "kind": "OBJECT", + "name": "OptionMetafieldsConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'namespace', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "namespace", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'position', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "position", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'prices', - type: { - kind: 'OBJECT', - name: 'TextOptionPricesConnection', + "name": "prices", + "type": { + "kind": "OBJECT", + "name": "TextOptionPricesConnection" }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'paginationType', - type: { - kind: 'ENUM', - name: 'PaginationType', + "name": "paginationType", + "type": { + "kind": "ENUM", + "name": "PaginationType" }, - defaultValue: 'CURSOR', - }, + "defaultValue": "CURSOR" + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'skuGroupId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "name": "skuGroupId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'validation', - type: { - kind: 'OBJECT', - name: 'OptionValidation', + "name": "validation", + "type": { + "kind": "OBJECT", + "name": "OptionValidation" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'TextOptionPricesConnection', - fields: [ + "kind": "OBJECT", + "name": "TextOptionPricesConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'TextOptionPricesConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "TextOptionPricesConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalCount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "totalCount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'TextOptionPricesConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "TextOptionPricesConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'OptionPrice', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "OptionPrice" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdatedAtFilter', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "UpdatedAtFilter", + "inputFields": [ { - name: 'gt', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "gt", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'lt', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "lt", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, - }, + "isOneOf": false + } ], - directives: [], - }, + "directives": [] + } } as const; -export { introspection }; +export { introspection }; \ No newline at end of file diff --git a/packages/react/src/lib/godaddy/checkout-env.ts b/packages/react/src/lib/godaddy/checkout-env.ts index 48bc6d84..dd8922f5 100644 --- a/packages/react/src/lib/godaddy/checkout-env.ts +++ b/packages/react/src/lib/godaddy/checkout-env.ts @@ -23,11293 +23,11748 @@ * ``` */ const introspection = { - name: 'checkout-api', - __schema: { - queryType: { - name: 'Query', + "name": "checkout-api", + "__schema": { + "queryType": { + "name": "Query" }, - mutationType: { - name: 'Mutation', + "mutationType": { + "name": "Mutation" }, - subscriptionType: null, - types: [ + "subscriptionType": null, + "types": [ { - kind: 'OBJECT', - name: 'Address', - fields: [ + "kind": "OBJECT", + "name": "Address", + "fields": [ { - name: 'addressDetails', - type: { - kind: 'OBJECT', - name: 'AddressDetails', + "name": "addressDetails", + "type": { + "kind": "OBJECT", + "name": "AddressDetails" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'AddressDetails', - fields: [ + "kind": "OBJECT", + "name": "AddressDetails", + "fields": [ { - name: 'addressType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressType", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'buildingName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "buildingName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'deliveryService', - type: { - kind: 'SCALAR', - name: 'String', + "name": "deliveryService", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'geoCoordinates', - type: { - kind: 'OBJECT', - name: 'GeoCoordinates', + "name": "geoCoordinates", + "type": { + "kind": "OBJECT", + "name": "GeoCoordinates" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'streetName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "streetName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'streetNumber', - type: { - kind: 'SCALAR', - name: 'String', + "name": "streetNumber", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'streetType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "streetType", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'subBuilding', - type: { - kind: 'SCALAR', - name: 'String', + "name": "subBuilding", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'AddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "AddressInput", + "inputFields": [ { - name: 'addressLine1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "addressLine1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "adminArea1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'adminArea2', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "adminArea2", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'AdjustmentAmount', - fields: [ + "kind": "OBJECT", + "name": "AdjustmentAmount", + "fields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'AdjustmentPercentage', - fields: [ + "kind": "OBJECT", + "name": "AdjustmentPercentage", + "fields": [ { - name: 'maximumAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "maximumAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'percentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "percentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] + }, + { + "kind": "UNION", + "name": "AdjustmentValue", + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AdjustmentAmount" + }, + { + "kind": "OBJECT", + "name": "AdjustmentPercentage" + } + ] }, { - kind: 'UNION', - name: 'AdjustmentValue', - possibleTypes: [ + "kind": "OBJECT", + "name": "ApplicationRelease", + "fields": [ { - kind: 'OBJECT', - name: 'AdjustmentAmount', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false }, { - kind: 'OBJECT', - name: 'AdjustmentPercentage', + "name": "uiExtensions", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "ApplicationUiExtension" + } + } + } + }, + "args": [ + { + "name": "target", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isDeprecated": false }, + { + "name": "version", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false + } ], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ApplyShippingMethodInput', - inputFields: [ + "kind": "OBJECT", + "name": "ApplicationUiExtension", + "fields": [ { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "applicationId", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "cdnUrl", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', + "name": "handle", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'subTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'taxTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', + "name": "releaseId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, + { + "name": "source", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "target", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'OBJECT', - name: 'AuthorizeTransaction', - fields: [ + "kind": "INPUT_OBJECT", + "name": "ApplyShippingMethodInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'TransactionAmount', - }, - args: [], - isDeprecated: false, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "subTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } }, { - name: 'captureBy', - type: { - kind: 'SCALAR', - name: 'String', + "name": "taxTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "AuthorizeTransaction", + "fields": [ + { + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "TransactionAmount" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "captureBy", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fundingSource', - type: { - kind: 'OBJECT', - name: 'TransactionFundingSource', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fundingSource", + "type": { + "kind": "OBJECT", + "name": "TransactionFundingSource" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'transactionId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'transactionRefNum', - type: { - kind: 'SCALAR', - name: 'String', + "name": "transactionId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', + "name": "transactionRefNum", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, + { + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'SCALAR', - name: 'Boolean', + "kind": "SCALAR", + "name": "Boolean" }, { - kind: 'OBJECT', - name: 'CSSVariables', - fields: [ + "kind": "OBJECT", + "name": "CSSVariables", + "fields": [ { - name: 'accent', - type: { - kind: 'SCALAR', - name: 'String', + "name": "accent", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'accentForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "accentForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'background', - type: { - kind: 'SCALAR', - name: 'String', + "name": "background", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'border', - type: { - kind: 'SCALAR', - name: 'String', + "name": "border", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'card', - type: { - kind: 'SCALAR', - name: 'String', + "name": "card", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'cardForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "cardForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'defaultFontFamily', - type: { - kind: 'SCALAR', - name: 'String', + "name": "defaultFontFamily", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'destructive', - type: { - kind: 'SCALAR', - name: 'String', + "name": "destructive", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'destructiveForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "destructiveForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fontMono', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fontMono", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fontSans', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fontSans", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fontSerif', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fontSerif", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'foreground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "foreground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'input', - type: { - kind: 'SCALAR', - name: 'String', + "name": "input", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'muted', - type: { - kind: 'SCALAR', - name: 'String', + "name": "muted", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'mutedForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "mutedForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'popover', - type: { - kind: 'SCALAR', - name: 'String', + "name": "popover", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'popoverForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "popoverForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'primary', - type: { - kind: 'SCALAR', - name: 'String', + "name": "primary", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'primaryForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "primaryForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'radius', - type: { - kind: 'SCALAR', - name: 'String', + "name": "radius", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'ring', - type: { - kind: 'SCALAR', - name: 'String', + "name": "ring", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'secondary', - type: { - kind: 'SCALAR', - name: 'String', + "name": "secondary", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'secondaryBackground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "secondaryBackground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'secondaryForeground', - type: { - kind: 'SCALAR', - name: 'String', + "name": "secondaryForeground", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CSSVariablesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CSSVariablesInput", + "inputFields": [ { - name: 'accent', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "accent", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'accentForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "accentForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'background', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "background", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'border', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "border", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'card', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "card", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'cardForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cardForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'defaultFontFamily', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "defaultFontFamily", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'destructive', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "destructive", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'destructiveForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "destructiveForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'fontMono', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fontMono", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'fontSans', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fontSans", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'fontSerif', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fontSerif", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'foreground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "foreground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'input', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "input", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'muted', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "muted", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'mutedForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "mutedForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'popover', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "popover", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'popoverForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "popoverForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'primary', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "primary", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'primaryForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "primaryForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'radius', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "radius", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'ring', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "ring", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'secondary', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "secondary", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'secondaryBackground', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "secondaryBackground", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'secondaryForeground', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "secondaryForeground", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'UNION', - name: 'CalculatedAdjustment', - possibleTypes: [ + "kind": "UNION", + "name": "CalculatedAdjustment", + "possibleTypes": [ { - kind: 'OBJECT', - name: 'CalculatedDiscount', + "kind": "OBJECT", + "name": "CalculatedDiscount" }, { - kind: 'OBJECT', - name: 'CalculatedFee', - }, - ], + "kind": "OBJECT", + "name": "CalculatedFee" + } + ] }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentDetailsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentDetailsInput", + "inputFields": [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentInput", + "inputFields": [ { - name: 'adjustment', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentDetailsInput', - }, + "name": "adjustment", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentDetailsInput" + } }, { - name: 'totalAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, + "name": "totalAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CalculatedAdjustmentOutput', - fields: [ + "kind": "OBJECT", + "name": "CalculatedAdjustmentOutput", + "fields": [ { - name: 'adjustment', - type: { - kind: 'UNION', - name: 'CalculatedAdjustment', + "name": "adjustment", + "type": { + "kind": "UNION", + "name": "CalculatedAdjustment" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "totalAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentsInput", + "inputFields": [ { - name: 'adjustments', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentInput', - }, - }, - }, + "name": "adjustments", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentInput" + } + } + } }, { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CalculatedLineInput', - }, - }, - }, + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CalculatedLineInput" + } + } + } }, { - name: 'totalDiscountAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "totalDiscountAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'totalFeeAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, + "name": "totalFeeAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CalculatedDiscount', - fields: [ + "kind": "OBJECT", + "name": "CalculatedDiscount", + "fields": [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'UNION', - name: 'AdjustmentValue', + "name": "value", + "type": { + "kind": "UNION", + "name": "AdjustmentValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CalculatedFee', - fields: [ + "kind": "OBJECT", + "name": "CalculatedFee", + "fields": [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'UNION', - name: 'AdjustmentValue', + "name": "value", + "type": { + "kind": "UNION", + "name": "AdjustmentValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedLineInput", + "inputFields": [ { - name: 'adjustments', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentInput', - }, - }, - }, + "name": "adjustments", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentInput" + } + } + } }, { - name: 'calculationLine', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculationLineInput', - }, + "name": "calculationLine", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculationLineInput" + } }, { - name: 'totalDiscountAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "totalDiscountAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'totalFeeAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, + "name": "totalFeeAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CalculatedLineOutput', - fields: [ + "kind": "OBJECT", + "name": "CalculatedLineOutput", + "fields": [ { - name: 'adjustments', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CalculatedAdjustmentOutput', - }, - }, + "name": "adjustments", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CalculatedAdjustmentOutput" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculationLine', - type: { - kind: 'OBJECT', - name: 'CalculationLineOutput', + "name": "calculationLine", + "type": { + "kind": "OBJECT", + "name": "CalculationLineOutput" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalDiscountAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "totalDiscountAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalFeeAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', + "name": "totalFeeAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CalculatedTaxesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculatedTaxesInput", + "inputFields": [ { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxCalculatedLineInput', - }, - }, - }, + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxCalculatedLineInput" + } + } + } }, { - name: 'taxAmounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxAmountInput', - }, - }, - }, + "name": "taxAmounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxAmountInput" + } + } + } }, { - name: 'totalTaxAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, + "name": "totalTaxAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CalculationLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CalculationLineInput", + "inputFields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CalculationLineOutput', - fields: [ + "kind": "OBJECT", + "name": "CalculationLineOutput", + "fields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutAuthToken', - fields: [ + "kind": "OBJECT", + "name": "CheckoutAuthToken", + "fields": [ { - name: 'expiresAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "expiresAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'expiresIn', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "expiresIn", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'jwt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "jwt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sessionId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "sessionId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutCustomerAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutCustomerAddressInput", + "inputFields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutCustomerContactInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutCustomerContactInput", + "inputFields": [ { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutCustomerAddressInput', - }, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutCustomerAddressInput" + } }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutCustomerInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutCustomerInput", + "inputFields": [ { - name: 'billing', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutCustomerContactInput', - }, + "name": "billing", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutCustomerContactInput" + } }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutCustomerContactInput', - }, - }, + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutCustomerContactInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSession', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSession", + "fields": [ { - name: 'addresses', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Address', - }, - }, + "name": "addresses", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Address" + } + } }, - args: [ + "args": [ { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressesInput', - }, - }, - }, + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressesInput" + } + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'appearance', - type: { - kind: 'OBJECT', - name: 'GoDaddyAppearance', + "name": "appearance", + "type": { + "kind": "OBJECT", + "name": "GoDaddyAppearance" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'businessId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "businessId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'channelId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "channelId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'defaultChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "defaultChannelId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'defaultOperatingHours', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', + "name": "defaultOperatingHours", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'draftOrder', - type: { - kind: 'OBJECT', - name: 'DraftOrder', + "name": "draftOrder", + "type": { + "kind": "OBJECT", + "name": "DraftOrder" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableAddressAutocomplete', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableAddressAutocomplete", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableBillingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableBillingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableLocalPickup', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableLocalPickup", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableNotesCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableNotesCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enablePaymentMethodCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enablePaymentMethodCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enablePhoneCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enablePhoneCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enablePromotionCodes', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enablePromotionCodes", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableShipping', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableShippingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableShippingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableSurcharge', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableSurcharge", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableTaxCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableTaxCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enableTips', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "enableTips", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enabledLocales', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "enabledLocales", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enabledPaymentProviders', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "enabledPaymentProviders", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'environment', - type: { - kind: 'ENUM', - name: 'CheckoutSessionEnvironment', + "name": "enabledStoreApplications", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "EnabledApplication" + } + } + } }, - args: [], - isDeprecated: false, + "args": [ + { + "name": "uiExtensionTargets", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter" + } + }, + { + "name": "uiExtensionTypes", + "type": { + "kind": "INPUT_OBJECT", + "name": "StringListFilter" + } + } + ], + "isDeprecated": false }, { - name: 'experimental_rules', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionExperimentalRules', + "name": "environment", + "type": { + "kind": "ENUM", + "name": "CheckoutSessionEnvironment" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'expiresAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "experimental_rules", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionExperimentalRules" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "expiresAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'lineItems', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'DraftOrderLineItem', - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'locations', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionLocation', - }, - }, + "name": "lineItems", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "DraftOrderLineItem" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'paymentMethods', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethods', + "name": "locations", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionLocation" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'returnUrl', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "paymentMethods", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethods" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionShippingOptions', + "name": "returnUrl", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'skus', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionSkusConnection', - }, + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionShippingOptions" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "skus", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionSkusConnection" + } }, - args: [ + "args": [ { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } + } ], - isDeprecated: false, + "isDeprecated": false }, { - name: 'sourceApp', - type: { - kind: 'SCALAR', - name: 'String', + "name": "sourceApp", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'CheckoutSessionStatus', - }, + "name": "status", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "CheckoutSessionStatus" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'storeId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'storeName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "storeName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'successUrl', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "successUrl", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionTaxesOptions', + "name": "taxes", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionTaxesOptions" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'token', - type: { - kind: 'SCALAR', - name: 'String', + "name": "token", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'url', - type: { - kind: 'SCALAR', - name: 'String', + "name": "url", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionAddress', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionAddress", + "fields": [ { - name: 'addressDetails', - type: { - kind: 'OBJECT', - name: 'AddressDetails', + "name": "addressDetails", + "type": { + "kind": "OBJECT", + "name": "AddressDetails" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressDetailsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressDetailsInput", + "inputFields": [ { - name: 'addressType', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressType", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'buildingName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "buildingName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'deliveryService', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "deliveryService", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'geoCoordinates', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionGeoCoordinatesInput', - }, + "name": "geoCoordinates", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionGeoCoordinatesInput" + } }, { - name: 'streetName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "streetName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'streetNumber', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "streetNumber", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'streetType', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "streetType", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'subBuilding', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "subBuilding", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressInput", + "inputFields": [ { - name: 'addressDetails', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressDetailsInput', - }, + "name": "addressDetails", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressDetailsInput" + } }, { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressesInput", + "inputFields": [ { - name: 'query', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "query", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculateTaxesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculateTaxesInput", + "inputFields": [ { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - }, + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput" + } }, { - name: 'lines', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLineInput', - }, - }, - }, - }, + "name": "lines", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLineInput" + } + } + } + } }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - }, - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedLine', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedLine", + "fields": [ { - name: 'calculationLine', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationLine', + "name": "calculationLine", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculationLine" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxAmounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionTaxAmount', - }, - }, + "name": "taxAmounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionTaxAmount" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionTotalTaxAmount', + "name": "totalTaxAmount", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionTotalTaxAmount" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedRate', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedRate", + "fields": [ { - name: 'calculationMethod', - type: { - kind: 'SCALAR', - name: 'String', + "name": "calculationMethod", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedRateValue', + "name": "value", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedRateValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedRateValue', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedRateValue", + "fields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'appliedAmount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "appliedAmount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'appliedPercentage', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "appliedPercentage", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'percentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "percentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationAddressInput", + "inputFields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationLine', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculationLine", + "fields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLineInput", + "inputFields": [ { - name: 'classification', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "classification", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - }, + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput" + } }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput" + } }, { - name: 'quantity', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, - }, + "name": "quantity", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + } }, { - name: 'subtotalPrice', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "subtotalPrice", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'unitPrice', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "unitPrice", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationLocationInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationLocationInput", + "inputFields": [ { - name: 'address', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionCalculationAddressInput', - }, - }, - }, + "name": "address", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionCalculationAddressInput" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationResult', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionCalculationResult", + "fields": [ { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedLine', - }, - }, + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedLine" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxAmounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionTaxAmount', - }, - }, + "name": "taxAmounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionTaxAmount" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionTotalTaxAmount', + "name": "totalTaxAmount", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionTotalTaxAmount" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionDayHours", + "fields": [ { - name: 'closeTime', - type: { - kind: 'SCALAR', - name: 'String', + "name": "closeTime", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'openTime', - type: { - kind: 'SCALAR', - name: 'String', + "name": "openTime", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput", + "inputFields": [ { - name: 'closeTime', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "closeTime", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + } }, { - name: 'openTime', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "openTime", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'ENUM', - name: 'CheckoutSessionEnvironment', - enumValues: [ + "kind": "ENUM", + "name": "CheckoutSessionEnvironment", + "enumValues": [ { - name: 'dev', - isDeprecated: false, + "name": "dev", + "isDeprecated": false }, { - name: 'ote', - isDeprecated: false, + "name": "ote", + "isDeprecated": false }, { - name: 'prod', - isDeprecated: false, + "name": "prod", + "isDeprecated": false }, { - name: 'test', - isDeprecated: false, - }, - ], + "name": "test", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'CheckoutSessionExperimentalRules', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionExperimentalRules", + "fields": [ { - name: 'freeShipping', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionFreeShippingRule', + "name": "freeShipping", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionFreeShippingRule" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'gopay_override', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionGoPayOverrideRule', + "name": "gopay_override", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionGoPayOverrideRule" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'localDelivery', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionLocalDeliveryRule', + "name": "localDelivery", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionLocalDeliveryRule" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionExperimentalRulesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionExperimentalRulesInput", + "inputFields": [ { - name: 'freeShipping', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionFreeShippingRuleInput', - }, + "name": "freeShipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionFreeShippingRuleInput" + } }, { - name: 'gopay_override', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionGoPayOverrideRuleInput', - }, - }, + "name": "gopay_override", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionGoPayOverrideRuleInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionFreeShippingRule', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionFreeShippingRule", + "fields": [ { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'minimumOrderTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "minimumOrderTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionFreeShippingRuleInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionFreeShippingRuleInput", + "inputFields": [ { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + } }, { - name: 'minimumOrderTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, - }, + "name": "minimumOrderTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionGeoCoordinatesInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionGeoCoordinatesInput", + "inputFields": [ { - name: 'latitude', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, - }, - }, + "name": "latitude", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + } + }, + { + "name": "longitude", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "CheckoutSessionGoPayOverrideRule", + "fields": [ { - name: 'longitude', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "goPayAppId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionGoPayOverrideRuleInput", + "inputFields": [ + { + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + } + }, + { + "name": "goPayAppId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLineItemDataInput", + "inputFields": [ + { + "name": "assetUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "priceData", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLineItemPriceDataInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLineItemInput", + "inputFields": [ + { + "name": "lineItemData", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLineItemDataInput" + } + }, + { + "name": "quantity", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } }, - ], - isOneOf: false, + { + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionGoPayOverrideRule', - fields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLineItemPriceDataInput", + "inputFields": [ { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - args: [], - isDeprecated: false, - }, + "name": "currencyCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, { - name: 'goPayAppId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, + "name": "unitAmount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionGoPayOverrideRuleInput', - inputFields: [ - { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - }, + "kind": "OBJECT", + "name": "CheckoutSessionLocalDeliveryRule", + "fields": [ { - name: 'goPayAppId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enabled", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "minimumOrderTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLineItemInput', - inputFields: [ + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "CheckoutSessionLocation", + "fields": [ { - name: 'quantity', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "address", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionAddress" + } }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'CheckoutSessionLocalDeliveryRule', - fields: [ { - name: 'enabled', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "isDefault", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'minimumOrderTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "operatingHours", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionLocation', - fields: [ - { - name: 'address', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionAddress', - }, - }, - args: [], - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLocationInput", + "inputFields": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "address", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressInput" + } + } }, { - name: 'isDefault', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - args: [], - isDeprecated: false, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'operatingHours', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', - }, - args: [], - isDeprecated: false, - }, + "name": "isDefault", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLocationInput', - inputFields: [ - { - name: 'address', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressInput', - }, - }, - }, + "kind": "OBJECT", + "name": "CheckoutSessionOfflinePaymentMethodOptions", + "fields": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "instructions", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'isDefault', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "title", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionOperatingHoursMap', - fields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionOfflinePaymentMethodOptionsInput", + "inputFields": [ { - name: 'default', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', - }, - args: [], - isDeprecated: false, + "name": "instructions", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'locations', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', - }, - }, - }, - args: [], - isDeprecated: false, - }, + "name": "title", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionOperatingHoursMapInput', - inputFields: [ + "kind": "OBJECT", + "name": "CheckoutSessionOperatingHoursMap", + "fields": [ { - name: 'default', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionStoreHoursInput', - }, + "name": "default", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours" }, - }, + "args": [], + "isDeprecated": false + }, + { + "name": "locations", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours" + } + } + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionOperatingHoursMapInput", + "inputFields": [ + { + "name": "default", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionStoreHoursInput" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig", + "fields": [ { - name: 'checkoutTypes', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "checkoutTypes", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'processor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "options", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionOfflinePaymentMethodOptions" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, + { + "name": "processor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput", + "inputFields": [ { - name: 'checkoutTypes', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "name": "checkoutTypes", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } }, { - name: 'processor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "options", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionOfflinePaymentMethodOptionsInput" + } }, + { + "name": "processor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethods', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethods", + "fields": [ { - name: 'ach', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "ach", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'applePay', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "applePay", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'card', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "card", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'ccavenue', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "ccavenue", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'express', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "express", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'googlePay', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "googlePay", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'mercadopago', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "mercadopago", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'offline', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "offline", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'paypal', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "paypal", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'paze', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionPaymentMethodConfig', + "name": "paze", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionPaymentMethodConfig" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodsInput", + "inputFields": [ { - name: 'ach', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "ach", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'applePay', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "applePay", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'card', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "card", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'ccavenue', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "ccavenue", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'express', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "express", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'googlePay', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "googlePay", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'mercadopago', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "mercadopago", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'offline', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "offline", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'paypal', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, + "name": "paypal", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } }, { - name: 'paze', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodConfigInput', - }, - }, + "name": "paze", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodConfigInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionShippingOptions', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionShippingOptions", + "fields": [ { - name: 'fulfillmentLocationId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fulfillmentLocationId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'originAddress', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionAddress', + "name": "originAddress", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionAddress" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionShippingOptionsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionShippingOptionsInput", + "inputFields": [ { - name: 'fulfillmentLocationId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fulfillmentLocationId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'originAddress', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressInput', - }, - }, + "name": "originAddress", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionSkusConnection', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionSkusConnection", + "fields": [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionSkusConnectionEdge', - }, + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionSkusConnectionEdge" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionSkusConnectionEdge', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionSkusConnectionEdge", + "fields": [ { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKU', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKU" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'ENUM', - name: 'CheckoutSessionStatus', - enumValues: [ + "kind": "ENUM", + "name": "CheckoutSessionStatus", + "enumValues": [ { - name: 'ACTIVE', - isDeprecated: false, + "name": "ACTIVE", + "isDeprecated": false }, { - name: 'CANCELLED', - isDeprecated: false, + "name": "CANCELLED", + "isDeprecated": false }, { - name: 'COMPLETED', - isDeprecated: false, + "name": "COMPLETED", + "isDeprecated": false }, { - name: 'CREATED', - isDeprecated: false, + "name": "CREATED", + "isDeprecated": false }, { - name: 'EXPIRED', - isDeprecated: false, - }, - ], + "name": "EXPIRED", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'CheckoutSessionStoreHours', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionStoreHours", + "fields": [ { - name: 'hours', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CheckoutSessionWeekHours', - }, + "name": "hours", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CheckoutSessionWeekHours" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'leadTime', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "leadTime", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pickupSlotInterval', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "pickupSlotInterval", + "type": { + "kind": "SCALAR", + "name": "Int" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'pickupWindowInDays', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "pickupWindowInDays", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'timeZone', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "timeZone", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionStoreHoursInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionStoreHoursInput", + "inputFields": [ { - name: 'hours', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionWeekHoursInput', - }, - }, + "name": "hours", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionWeekHoursInput" + } + } }, { - name: 'leadTime', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, + "name": "leadTime", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } }, { - name: 'pickupSlotInterval', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "pickupSlotInterval", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'pickupWindowInDays', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, + "name": "pickupWindowInDays", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } }, { - name: 'timeZone', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "timeZone", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionTaxAmount', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionTaxAmount", + "fields": [ { - name: 'rate', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculatedRate', + "name": "rate", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculatedRate" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionTotalTaxAmount', + "name": "totalTaxAmount", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionTotalTaxAmount" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionTaxesOptions', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionTaxesOptions", + "fields": [ { - name: 'originAddress', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionAddress', + "name": "originAddress", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionAddress" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionTaxesOptionsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionTaxesOptionsInput", + "inputFields": [ { - name: 'originAddress', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionAddressInput', - }, - }, + "name": "originAddress", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionAddressInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutSessionTotalTaxAmount', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionTotalTaxAmount", + "fields": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'CheckoutSessionWeekHours', - fields: [ + "kind": "OBJECT", + "name": "CheckoutSessionWeekHours", + "fields": [ { - name: 'friday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "friday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'monday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "monday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'saturday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "saturday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sunday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "sunday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'thursday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "thursday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'tuesday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "tuesday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'wednesday', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionDayHours', + "name": "wednesday", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionDayHours" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionWeekHoursInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionWeekHoursInput", + "inputFields": [ { - name: 'friday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "friday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'monday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "monday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'saturday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "saturday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'sunday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "sunday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'thursday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "thursday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'tuesday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, + "name": "tuesday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } }, { - name: 'wednesday', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionDayHoursInput', - }, - }, + "name": "wednesday", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionDayHoursInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'CheckoutTokenValidation', - fields: [ + "kind": "OBJECT", + "name": "CheckoutTokenValidation", + "fields": [ { - name: 'expiresAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "expiresAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sessionId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "sessionId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'valid', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "valid", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutBillingInfoInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutBillingInfoInput", + "inputFields": [ { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutDestinationAddressInput', - }, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutDestinationAddressInput" + } }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutDestinationAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutDestinationAddressInput", + "inputFields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingInfoInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingInfoInput", + "inputFields": [ { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutDestinationAddressInput', - }, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutDestinationAddressInput" + } }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, + { + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, - { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineInput', - inputFields: [ - { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingLineInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutTaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingLineTotalsInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingLineTotalsInput", + "inputFields": [ + { + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutTaxInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "ContactInput", + "inputFields": [ + { + "name": "address", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DraftOrderAddressInput" + } + } + }, + { + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "firstName", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "lastName", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "CreateDraftLineItemInput", + "inputFields": [ + { + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } + }, + { + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } + }, + { + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fulfillmentMode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "LineItemModeInput" + } + } + }, + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "productId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "quantity", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + } + }, + { + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } + }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutTaxInput', - }, - }, - }, - }, + "name": "totals", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput" + } + } + }, { - name: 'totals', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineTotalsInput', - }, + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypesInput" }, + "defaultValue": "PHYSICAL" }, + { + "name": "unitAmount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } ], - isOneOf: false, + "isOneOf": false + }, + { + "kind": "SCALAR", + "name": "DateTime" }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineTotalsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "DestinationAddressInput", + "inputFields": [ { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + { + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutTaxInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "DiscountInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'ContactInput', - inputFields: [ { - name: 'address', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DraftOrderAddressInput', - }, - }, - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "DraftOrder", + "fields": [ { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "billing", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContact" }, + "args": [], + "isDeprecated": false }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', + "name": "calculatedAdjustments", + "type": { + "kind": "OBJECT", + "name": "PriceAdjustmentsCalculationResult" }, - }, - { - name: 'firstName', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', + "args": [ + { + "name": "discountCodes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, - }, + { + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "PriceAdjustmentShippingLineInput" + } + } + } + } + ], + "isDeprecated": false }, { - name: 'lastName', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "calculatedShippingRates", + "type": { + "kind": "OBJECT", + "name": "ShippingRateCalculationResult" }, + "args": [ + { + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "DestinationAddressInput" + } + } + ], + "isDeprecated": false }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', + "name": "calculatedTaxes", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculationResult" }, + "args": [ + { + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } + }, + { + "name": "discountAdjustments", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentsInput" + } + }, + { + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxLineInput" + } + } + } + } + ], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'CreateDraftLineItemInput', - inputFields: [ { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', + "name": "cartId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, + "name": "context", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContext" }, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemDiscount" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'LineItemModeInput', - }, + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemFee" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "fulfillmentModes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "lineItems", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "DraftOrderLineItem" + } + } }, - defaultValue: '[]', + "args": [], + "isDeprecated": false }, { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, + "args": [], + "isDeprecated": false + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemNote" + } + } + }, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, + "name": "number", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "numberDisplay", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContact" }, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "ShippingLine" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "statuses", + "type": { + "kind": "OBJECT", + "name": "DraftOrderStatuses" }, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, + "name": "taxExempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', - }, + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemTax" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypesInput', + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "DraftOrderTotals" }, - defaultValue: 'PHYSICAL', + "args": [], + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, - }, - { - kind: 'SCALAR', - name: 'DateTime', + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'DestinationAddressInput', - inputFields: [ + "kind": "OBJECT", + "name": "DraftOrderAddress", + "fields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "DraftOrderAddressInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "addressLine1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "adminArea1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + { + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'DraftOrder', - fields: [ + "kind": "OBJECT", + "name": "DraftOrderContact", + "fields": [ { - name: 'billing', - type: { - kind: 'OBJECT', - name: 'DraftOrderContact', + "name": "address", + "type": { + "kind": "OBJECT", + "name": "DraftOrderAddress" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculatedAdjustments', - type: { - kind: 'OBJECT', - name: 'PriceAdjustmentsCalculationResult', + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [ - { - name: 'discountCodes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'PriceAdjustmentShippingLineInput', - }, - }, - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculatedShippingRates', - type: { - kind: 'OBJECT', - name: 'ShippingRateCalculationResult', + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [ - { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'DestinationAddressInput', - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'calculatedTaxes', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationResult', + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [ - { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', - }, - }, - { - name: 'discountAdjustments', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentsInput', - }, - }, - { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxLineInput', - }, - }, - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'cartId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'context', - type: { - kind: 'OBJECT', - name: 'DraftOrderContext', + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "DraftOrderContext", + "fields": [ { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "channelId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "owner", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemDiscount', - }, - }, + "name": "storeId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "DraftOrderLineItem", + "fields": [ { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemFee', - }, - }, + "name": "details", + "type": { + "kind": "OBJECT", + "name": "LineItemDetails" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentModes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemDiscount" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'lineItems', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'DraftOrderLineItem', - }, - }, + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemFee" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, + "name": "fulfilledAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemNote', - }, - }, + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": true }, { - name: 'number', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fulfillmentMode", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'numberDisplay', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'DraftOrderContact', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'ShippingLine', - }, - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'statuses', - type: { - kind: 'OBJECT', - name: 'DraftOrderStatuses', + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemNote" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "orderVersion", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxExempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "productId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemTax', - }, - }, + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'DraftOrderTotals', + "name": "returnQuantity", + "type": { + "kind": "SCALAR", + "name": "Float" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "returnTotals", + "type": { + "kind": "OBJECT", + "name": "LineItemReturnTotals" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'DraftOrderAddress', - fields: [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "returnedAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "DraftOrderContact" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemTax" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "LineItemTotals" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'DraftOrderAddressInput', - inputFields: [ { - name: 'addressLine1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "unitAmount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "DraftOrderLineItemInput", + "inputFields": [ { - name: 'adminArea1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "fulfillmentMode", + "type": { + "kind": "ENUM", + "name": "LineItemModeInput" + } }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "productId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" + } + }, + { + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'DraftOrderContact', - fields: [ { - name: 'address', - type: { - kind: 'OBJECT', - name: 'DraftOrderAddress', - }, - args: [], - isDeprecated: false, + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput" + } }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypesInput" }, - args: [], - isDeprecated: false, + "defaultValue": "PHYSICAL" }, + { + "name": "unitAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'DraftOrderContext', - fields: [ + "kind": "OBJECT", + "name": "DraftOrderStatuses", + "fields": [ { - name: 'channelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "fulfillmentStatus", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'owner', - type: { - kind: 'SCALAR', - name: 'String', + "name": "paymentStatus", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'storeId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'DraftOrderLineItem', - fields: [ + "kind": "OBJECT", + "name": "DraftOrderTotals", + "fields": [ { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discountTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'details', - type: { - kind: 'OBJECT', - name: 'LineItemDetails', + "name": "feeTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemDiscount', - }, - }, + "name": "shippingTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemFee', - }, - }, + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'fulfilledAt', - type: { - kind: 'SCALAR', - name: 'String', + "name": "total", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "EnabledApplication", + "fields": [ { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "label", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, + "name": "release", + "type": { + "kind": "OBJECT", + "name": "ApplicationRelease" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "uiExtensions", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "ApplicationUiExtension" + } + } + } }, - args: [], - isDeprecated: false, - }, + "args": [ + { + "name": "target", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "ExchangeCheckoutTokenInput", + "inputFields": [ + { + "name": "sessionId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "token", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput", + "inputFields": [ { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemNote', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'orderVersion', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "FeeInput", + "inputFields": [ { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "defaultValue": "false" }, { - name: 'returnQuantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'returnTotals', - type: { - kind: 'OBJECT', - name: 'LineItemReturnTotals', - }, - args: [], - isDeprecated: false, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'returnedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "SCALAR", + "name": "Float" + }, + { + "kind": "ENUM", + "name": "FulfillmentModeInput", + "enumValues": [ { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "CURBSIDE", + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'DraftOrderContact', - }, - args: [], - isDeprecated: false, + "name": "DELIVERY", + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "DRIVE_THRU", + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "FOR_HERE", + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemTax', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "GENERAL_CONTAINER", + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'LineItemTotals', - }, - args: [], - isDeprecated: false, + "name": "GIFT_CARD", + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "NONE", + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "NON_LODGING_NRR", + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "NON_LODGING_SALE", + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'DraftOrderLineItemInput', - inputFields: [ { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', - }, + "name": "PICKUP", + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, - }, + "name": "PURCHASE", + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "QUICK_STAY", + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, - }, + "name": "REGULAR_STAY", + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'ENUM', - name: 'LineItemModeInput', - }, + "name": "SHIP", + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "TO_GO", + "isDeprecated": false + } + ] + }, + { + "kind": "OBJECT", + "name": "GeoCoordinates", + "fields": [ + { + "name": "latitude", + "type": { + "kind": "SCALAR", + "name": "Float" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "longitude", + "type": { + "kind": "SCALAR", + "name": "Float" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "GoDaddyAppearance", + "fields": [ { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "theme", + "type": { + "kind": "ENUM", + "name": "GoDaddyTheme" }, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "variables", + "type": { + "kind": "OBJECT", + "name": "CSSVariables" }, - defaultValue: '[]', + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "GoDaddyAppearanceInput", + "inputFields": [ + { + "name": "theme", + "type": { + "kind": "ENUM", + "name": "GoDaddyTheme" + } }, { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "variables", + "type": { + "kind": "INPUT_OBJECT", + "name": "CSSVariablesInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "ENUM", + "name": "GoDaddyTheme", + "enumValues": [ + { + "name": "base", + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, + "name": "orange", + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "purple", + "isDeprecated": false + } + ] + }, + { + "kind": "SCALAR", + "name": "ID" + }, + { + "kind": "SCALAR", + "name": "Int" + }, + { + "kind": "OBJECT", + "name": "LineItemDetails", + "fields": [ + { + "name": "productAssetUrl", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "selectedAddons", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SelectedAddon" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', + "name": "selectedOptions", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SelectedOption" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "unitOfMeasure", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "LineItemDiscount", + "fields": [ { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypesInput', + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'PHYSICAL', + "args": [], + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'DraftOrderStatuses', - fields: [ { - name: 'fulfillmentStatus', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'paymentStatus', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'DraftOrderTotals', - fields: [ + "kind": "OBJECT", + "name": "LineItemFee", + "fields": [ { - name: 'discountTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'feeTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'shippingTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'total', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ExchangeCheckoutTokenInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo", + "inputFields": [ { - name: 'sessionId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "productAssetUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'token', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "selectedAddons", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonInput" + } + } + } }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - inputFields: [ { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "selectedOptions", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SelectedOptionInput" + } + } + } }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "unitOfMeasure", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo", + "inputFields": [ { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, - }, - { - kind: 'SCALAR', - name: 'Float', + "isOneOf": false }, { - kind: 'ENUM', - name: 'FulfillmentModeInput', - enumValues: [ + "kind": "ENUM", + "name": "LineItemModeInput", + "enumValues": [ { - name: 'CURBSIDE', - isDeprecated: false, + "name": "CURBSIDE", + "isDeprecated": false }, { - name: 'DELIVERY', - isDeprecated: false, + "name": "DELIVERY", + "isDeprecated": false }, { - name: 'DIGITAL', - isDeprecated: false, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'DRIVE_THRU', - isDeprecated: false, + "name": "DRIVE_THRU", + "isDeprecated": false }, { - name: 'FOR_HERE', - isDeprecated: false, + "name": "FOR_HERE", + "isDeprecated": false }, { - name: 'GENERAL_CONTAINER', - isDeprecated: false, + "name": "GENERAL_CONTAINER", + "isDeprecated": false }, { - name: 'GIFT_CARD', - isDeprecated: false, + "name": "GIFT_CARD", + "isDeprecated": false }, { - name: 'NONE', - isDeprecated: false, + "name": "NONE", + "isDeprecated": false }, { - name: 'NON_LODGING_NRR', - isDeprecated: false, + "name": "NON_LODGING_NRR", + "isDeprecated": false }, { - name: 'NON_LODGING_SALE', - isDeprecated: false, + "name": "NON_LODGING_SALE", + "isDeprecated": false }, { - name: 'PICKUP', - isDeprecated: false, + "name": "PICKUP", + "isDeprecated": false }, { - name: 'PURCHASE', - isDeprecated: false, + "name": "PURCHASE", + "isDeprecated": false }, { - name: 'QUICK_STAY', - isDeprecated: false, + "name": "QUICK_STAY", + "isDeprecated": false }, { - name: 'REGULAR_STAY', - isDeprecated: false, + "name": "REGULAR_STAY", + "isDeprecated": false }, { - name: 'SHIP', - isDeprecated: false, + "name": "SHIP", + "isDeprecated": false }, { - name: 'TO_GO', - isDeprecated: false, - }, - ], + "name": "TO_GO", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'GeoCoordinates', - fields: [ + "kind": "OBJECT", + "name": "LineItemNote", + "fields": [ { - name: 'latitude', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "author", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'longitude', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "authorType", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'GoDaddyAppearance', - fields: [ { - name: 'theme', - type: { - kind: 'ENUM', - name: 'GoDaddyTheme', + "name": "content", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'variables', - type: { - kind: 'OBJECT', - name: 'CSSVariables', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'GoDaddyAppearanceInput', - inputFields: [ { - name: 'theme', - type: { - kind: 'ENUM', - name: 'GoDaddyTheme', + "name": "deletedAt", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'variables', - type: { - kind: 'INPUT_OBJECT', - name: 'CSSVariablesInput', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, - ], - isOneOf: false, - }, - { - kind: 'ENUM', - name: 'GoDaddyTheme', - enumValues: [ - { - name: 'base', - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'orange', - isDeprecated: false, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } + }, + "args": [], + "isDeprecated": false }, { - name: 'purple', - isDeprecated: false, - }, + "name": "shouldNotifyCustomer", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "args": [], + "isDeprecated": false + } ], + "interfaces": [] }, { - kind: 'SCALAR', - name: 'ID', - }, - { - kind: 'SCALAR', - name: 'Int', - }, - { - kind: 'OBJECT', - name: 'LineItemDetails', - fields: [ + "kind": "OBJECT", + "name": "LineItemReturnTotals", + "fields": [ { - name: 'productAssetUrl', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discountTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'selectedAddons', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SelectedAddon', - }, - }, + "name": "feeTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'selectedOptions', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SelectedOption', - }, - }, + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'unitOfMeasure', - type: { - kind: 'SCALAR', - name: 'String', + "name": "total", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'LineItemDiscount', - fields: [ + "kind": "OBJECT", + "name": "LineItemTax", + "fields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'LineItemFee', - fields: [ + "kind": "OBJECT", + "name": "LineItemTotals", + "fields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', + "name": "discountTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "feeTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput", + "inputFields": [ + { + "name": "discountTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "feeTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, + { + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', - inputFields: [ + "kind": "ENUM", + "name": "LineItemTypesInput", + "enumValues": [ { - name: 'productAssetUrl', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "ALL", + "isDeprecated": false }, { - name: 'selectedAddons', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonInput', - }, - }, - }, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'selectedOptions', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'SelectedOptionInput', - }, - }, - }, + "name": "PAY_LINK", + "isDeprecated": false }, { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "PHYSICAL", + "isDeprecated": false }, { - name: 'unitOfMeasure', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "SERVICE", + "isDeprecated": false }, - ], - isOneOf: false, + { + "name": "STAY", + "isDeprecated": false + } + ] }, { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', - inputFields: [ - { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - }, - }, + "kind": "ENUM", + "name": "MetafieldTypeInput", + "enumValues": [ { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "JSON", + "isDeprecated": false + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "inputFields": [ { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "currencyCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "MoneyValue", + "fields": [ { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Int" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'ENUM', - name: 'LineItemModeInput', - enumValues: [ + "kind": "OBJECT", + "name": "Mutation", + "fields": [ { - name: 'CURBSIDE', - isDeprecated: false, + "name": "applyCheckoutSessionDeliveryMethod", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionDeliveryMethodInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'DELIVERY', - isDeprecated: false, + "name": "applyCheckoutSessionDiscount", + "type": { + "kind": "OBJECT", + "name": "DraftOrder" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionDiscountInput" + } + } + }, + { + "name": "sessionId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isDeprecated": false }, { - name: 'DIGITAL', - isDeprecated: false, + "name": "applyCheckoutSessionFulfillmentLocation", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionFulfillmentLocationInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'DRIVE_THRU', - isDeprecated: false, + "name": "applyCheckoutSessionShippingMethod", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ApplyShippingMethodInput" + } + } + } + } + } + ], + "isDeprecated": false }, { - name: 'FOR_HERE', - isDeprecated: false, + "name": "authorizeCheckoutSession", + "type": { + "kind": "UNION", + "name": "Transaction" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationAuthorizeCheckoutSessionInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'GENERAL_CONTAINER', - isDeprecated: false, + "name": "calculateCheckoutSessionTaxes", + "type": { + "kind": "OBJECT", + "name": "CheckoutSessionCalculationResult" + }, + "args": [ + { + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } + }, + { + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxLineInput" + } + } + } + } + ], + "isDeprecated": false }, { - name: 'GIFT_CARD', - isDeprecated: false, + "name": "confirmCheckoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationConfirmCheckoutSessionInput" + } + } + }, + { + "name": "sessionId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isDeprecated": false }, { - name: 'NONE', - isDeprecated: false, + "name": "createCheckoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationCreateCheckoutSessionInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'NON_LODGING_NRR', - isDeprecated: false, + "name": "exchangeCheckoutToken", + "type": { + "kind": "OBJECT", + "name": "CheckoutAuthToken" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationExchangeCheckoutTokenInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'NON_LODGING_SALE', - isDeprecated: false, + "name": "expireCheckoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isDeprecated": false }, { - name: 'PICKUP', - isDeprecated: false, + "name": "refreshCheckoutToken", + "type": { + "kind": "OBJECT", + "name": "CheckoutAuthToken" + }, + "args": [], + "isDeprecated": false }, { - name: 'PURCHASE', - isDeprecated: false, + "name": "removeAppliedCheckoutSessionShippingMethod", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "RemoveShippingMethodInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'QUICK_STAY', - isDeprecated: false, + "name": "updateCheckoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" + }, + "args": [ + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationUpdateCheckoutSessionInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'REGULAR_STAY', - isDeprecated: false, + "name": "updateCheckoutSessionDraftOrder", + "type": { + "kind": "OBJECT", + "name": "DraftOrder" + }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationUpdateCheckoutSessionDraftOrderInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'SHIP', - isDeprecated: false, - }, - { - name: 'TO_GO', - isDeprecated: false, - }, - ], - }, - { - kind: 'OBJECT', - name: 'LineItemNote', - fields: [ - { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'authorType', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'content', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'deletedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'shouldNotifyCustomer', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'LineItemReturnTotals', - fields: [ - { - name: 'discountTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'feeTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'total', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'LineItemTax', - fields: [ - { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'LineItemTotals', - fields: [ - { - name: 'discountTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'feeTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', - inputFields: [ - { - name: 'discountTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'feeTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'ENUM', - name: 'LineItemTypesInput', - enumValues: [ - { - name: 'ALL', - isDeprecated: false, - }, - { - name: 'DIGITAL', - isDeprecated: false, - }, - { - name: 'PAY_LINK', - isDeprecated: false, - }, - { - name: 'PHYSICAL', - isDeprecated: false, - }, - { - name: 'SERVICE', - isDeprecated: false, - }, - { - name: 'STAY', - isDeprecated: false, - }, - ], - }, - { - kind: 'ENUM', - name: 'MetafieldTypeInput', - enumValues: [ - { - name: 'JSON', - isDeprecated: false, - }, - ], - }, - { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - inputFields: [ - { - name: 'currencyCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'MoneyValue', - fields: [ - { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Int', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'Mutation', - fields: [ - { - name: 'applyCheckoutSessionDeliveryMethod', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionDeliveryMethodInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'applyCheckoutSessionDiscount', - type: { - kind: 'OBJECT', - name: 'DraftOrder', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionDiscountInput', - }, - }, - }, - { - name: 'sessionId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isDeprecated: false, - }, - { - name: 'applyCheckoutSessionFulfillmentLocation', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionFulfillmentLocationInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'applyCheckoutSessionShippingMethod', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ApplyShippingMethodInput', - }, - }, - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'authorizeCheckoutSession', - type: { - kind: 'UNION', - name: 'Transaction', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationAuthorizeCheckoutSessionInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'calculateCheckoutSessionTaxes', - type: { - kind: 'OBJECT', - name: 'CheckoutSessionCalculationResult', - }, - args: [ - { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', - }, - }, - { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxLineInput', - }, - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'confirmCheckoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationConfirmCheckoutSessionInput', - }, - }, - }, - { - name: 'sessionId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isDeprecated: false, - }, - { - name: 'createCheckoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationCreateCheckoutSessionInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'exchangeCheckoutToken', - type: { - kind: 'OBJECT', - name: 'CheckoutAuthToken', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationExchangeCheckoutTokenInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'expireCheckoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'refreshCheckoutToken', - type: { - kind: 'OBJECT', - name: 'CheckoutAuthToken', - }, - args: [], - isDeprecated: false, - }, - { - name: 'removeAppliedCheckoutSessionShippingMethod', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'RemoveShippingMethodInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'updateCheckoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationUpdateCheckoutSessionInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'updateCheckoutSessionDraftOrder', - type: { - kind: 'OBJECT', - name: 'DraftOrder', - }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationUpdateCheckoutSessionDraftOrderInput', - }, - }, - }, - ], - isDeprecated: false, - }, - { - name: 'verifyAddress', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Address', - }, - }, + "name": "verifyAddress", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Address" + } + } }, - args: [ + "args": [ { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MutationVerifyAddressInput', - }, - }, - }, + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MutationVerifyAddressInput" + } + } + } ], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionDeliveryMethodInput', - inputFields: [ - { - name: 'mode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'FulfillmentModeInput', - }, - }, - }, - ], - isOneOf: false, + "isDeprecated": false + } + ], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionDiscountInput', - inputFields: [ - { - name: 'discountCodes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionDeliveryMethodInput", + "inputFields": [ + { + "name": "mode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "FulfillmentModeInput" + } + } + } ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationApplyCheckoutSessionFulfillmentLocationInput', - inputFields: [ - { - name: 'fulfillmentLocationId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationAuthorizeCheckoutSessionInput', - inputFields: [ - { - name: 'paymentProvider', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'paymentToken', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'paymentType', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationConfirmCheckoutSessionInput', - inputFields: [ - { - name: 'billing', - type: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutBillingInfoInput', - }, - }, - { - name: 'calculatedAdjustments', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculatedAdjustmentsInput', - }, - }, - { - name: 'calculatedTaxes', - type: { - kind: 'INPUT_OBJECT', - name: 'CalculatedTaxesInput', - }, - }, - { - name: 'fulfillmentEndAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'fulfillmentLocationId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'fulfillmentStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'paymentProcessor', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'paymentProvider', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'paymentToken', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'paymentType', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingInfoInput', - }, - }, - { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ConfirmCheckoutShippingLineInput', - }, - }, - }, - }, - { - name: 'shippingTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationCreateCheckoutSessionInput', - inputFields: [ - { - name: 'appearance', - type: { - kind: 'INPUT_OBJECT', - name: 'GoDaddyAppearanceInput', - }, - }, - { - name: 'channelId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'customer', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutCustomerInput', - }, - }, - { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'draftOrderId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'enableAddressAutocomplete', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableBillingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableLocalPickup', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableNotesCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePaymentMethodCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePhoneCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePromotionCodes', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableShipping', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableShippingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableSurcharge', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableTaxCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableTips', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enabledLocales', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'enabledPaymentProviders', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'environment', - type: { - kind: 'ENUM', - name: 'CheckoutSessionEnvironment', - }, - }, - { - name: 'experimental_rules', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionExperimentalRulesInput', - }, - }, - { - name: 'expiresAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'lineItems', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLineItemInput', - }, - }, - }, - }, - { - name: 'locations', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLocationInput', - }, - }, - }, - }, - { - name: 'operatingHours', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionOperatingHoursMapInput', - }, - }, - { - name: 'paymentMethods', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodsInput', - }, - }, - { - name: 'returnUrl', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionShippingOptionsInput', - }, - }, - { - name: 'sourceApp', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'storeId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'storeName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'successUrl', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'taxes', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionTaxesOptionsInput', - }, - }, - { - name: 'url', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationExchangeCheckoutTokenInput', - inputFields: [ - { - name: 'sessionId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'token', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationUpdateCheckoutSessionDraftOrderInput', - inputFields: [ - { - name: 'billing', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderBillingInfoInput', - }, - }, - { - name: 'cartId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'context', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderContextInputUpdate', - }, - }, - }, - { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - }, - }, - }, - }, - { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - }, - }, - }, - }, - { - name: 'lineItems', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderLineItemsInput', - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, - }, - }, - { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderShippingInfoInput', - }, - }, - { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineInput', - }, - }, - }, - }, - { - name: 'staffUserIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'taxExempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateOrderTaxInput', - }, - }, - }, - }, - { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderTotalsInput', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationUpdateCheckoutSessionInput', - inputFields: [ - { - name: 'appearance', - type: { - kind: 'INPUT_OBJECT', - name: 'GoDaddyAppearanceInput', - }, - }, - { - name: 'channelId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'enableAddressAutocomplete', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableBillingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableLocalPickup', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableNotesCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePaymentMethodCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePhoneCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enablePromotionCodes', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableShipping', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableShippingAddressCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableSurcharge', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableTaxCollection', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enableTips', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'enabledLocales', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'enabledPaymentProviders', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'environment', - type: { - kind: 'ENUM', - name: 'CheckoutSessionEnvironment', - }, - }, - { - name: 'experimental_rules', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionExperimentalRulesInput', - }, - }, - { - name: 'expiresAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'locations', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionLocationInput', - }, - }, - }, - }, - { - name: 'operatingHours', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionOperatingHoursMapInput', - }, - }, - { - name: 'paymentMethods', - type: { - kind: 'INPUT_OBJECT', - name: 'CheckoutSessionPaymentMethodsInput', - }, - }, - { - name: 'returnUrl', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'sourceApp', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'storeId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'storeName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'successUrl', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'url', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'MutationVerifyAddressInput', - inputFields: [ - { - name: 'addressLine1', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', - enumValues: [ - { - name: 'CUSTOMER', - isDeprecated: false, - }, - { - name: 'MERCHANT', - isDeprecated: false, - }, - { - name: 'NONE', - isDeprecated: false, - }, - ], - }, - { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - inputFields: [ - { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'authorType', - type: { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', - }, - }, - { - name: 'content', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'deletedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'shouldNotifyCustomer', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'SCALAR', - name: 'Null', - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - inputFields: [ - { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderBillingInfoInput', - inputFields: [ - { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - }, - }, - { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderContextInputUpdate', - inputFields: [ - { - name: 'channelId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'storeId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'OrderMetafield', - fields: [ - { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionDiscountInput", + "inputFields": [ { - name: 'value', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "discountCodes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "MutationApplyCheckoutSessionFulfillmentLocationInput", + "inputFields": [ { - name: 'key', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "fulfillmentLocationId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationAuthorizeCheckoutSessionInput", + "inputFields": [ + { + "name": "paymentProvider", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "paymentToken", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "paymentType", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationConfirmCheckoutSessionInput", + "inputFields": [ + { + "name": "billing", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutBillingInfoInput" + } + }, + { + "name": "calculatedAdjustments", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculatedAdjustmentsInput" + } + }, + { + "name": "calculatedTaxes", + "type": { + "kind": "INPUT_OBJECT", + "name": "CalculatedTaxesInput" + } }, { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'MetafieldTypeInput', - }, - }, - defaultValue: 'JSON', + "name": "fulfillmentEndAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "fulfillmentLocationId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "fulfillmentStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderShippingInfoInput', - inputFields: [ { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - }, + "name": "paymentProcessor", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "paymentProvider", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "paymentToken", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "paymentType", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingInfoInput" + } }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ConfirmCheckoutShippingLineInput" + } + } + } }, + { + "name": "shippingTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'OrderTotalsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "MutationCreateCheckoutSessionInput", + "inputFields": [ { - name: 'discountTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "appearance", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoDaddyAppearanceInput" + } }, { - name: 'feeTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "channelId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'shippingTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "customer", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutCustomerInput" + } }, { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "draftOrderId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'total', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enableAddressAutocomplete", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'PageInfo', - fields: [ { - name: 'endCursor', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enableBillingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'hasNextPage', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - args: [], - isDeprecated: false, + "name": "enableLocalPickup", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'hasPreviousPage', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - args: [], - isDeprecated: false, + "name": "enableNotesCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'startCursor', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enablePaymentMethodCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'PriceAdjustmentShippingLineInput', - inputFields: [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enablePhoneCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enablePromotionCodes", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "enableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'PriceAdjustmentsCalculationResult', - fields: [ { - name: 'adjustments', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CalculatedAdjustmentOutput', - }, - }, - }, - args: [], - isDeprecated: false, - }, + "name": "enableShippingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, { - name: 'lines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'CalculatedLineOutput', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "enableSurcharge", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'totalDiscountAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', - }, - args: [], - isDeprecated: false, + "name": "enableTaxCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'totalFeeAmount', - type: { - kind: 'OBJECT', - name: 'SimpleMoney', - }, - args: [], - isDeprecated: false, + "name": "enableTips", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'Query', - fields: [ { - name: 'checkoutSession', - type: { - kind: 'OBJECT', - name: 'CheckoutSession', - }, - args: [], - isDeprecated: false, + "name": "enabledLocales", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'validateCheckoutToken', - type: { - kind: 'OBJECT', - name: 'CheckoutTokenValidation', - }, - args: [ - { - name: 'token', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isDeprecated: false, + "name": "enabledPaymentProviders", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "environment", + "type": { + "kind": "ENUM", + "name": "CheckoutSessionEnvironment" + } + }, + { + "name": "experimental_rules", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionExperimentalRulesInput" + } + }, + { + "name": "expiresAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "lineItems", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLineItemInput" + } + } + } + }, + { + "name": "locations", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLocationInput" + } + } + } + }, + { + "name": "operatingHours", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionOperatingHoursMapInput" + } + }, + { + "name": "paymentMethods", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodsInput" + } + }, + { + "name": "returnUrl", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionShippingOptionsInput" + } + }, + { + "name": "sourceApp", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "storeName", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "successUrl", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "taxes", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionTaxesOptionsInput" + } + }, + { + "name": "url", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationExchangeCheckoutTokenInput", + "inputFields": [ + { + "name": "sessionId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "token", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationUpdateCheckoutSessionDraftOrderInput", + "inputFields": [ + { + "name": "billing", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderBillingInfoInput" + } + }, + { + "name": "cartId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "context", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderContextInputUpdate" + } + } + }, + { + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput" + } + } + } + }, + { + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateFeeInput" + } + } + } + }, + { + "name": "lineItems", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderLineItemsInput" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderShippingInfoInput" + } + }, + { + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftShippingLineInput" + } + } + } + }, + { + "name": "staffUserIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "taxExempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateOrderTaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderTotalsInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "MutationUpdateCheckoutSessionInput", + "inputFields": [ + { + "name": "appearance", + "type": { + "kind": "INPUT_OBJECT", + "name": "GoDaddyAppearanceInput" + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'RemoveShippingMethodInput', - inputFields: [ - { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + { + "name": "channelId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "enableAddressAutocomplete", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "enableBillingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "enableLocalPickup", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "enableNotesCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'serviceCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "enablePaymentMethodCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'SKU', - fields: [ { - name: 'attributeValues', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUAttributeValue', - }, - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'attributes', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUAttribute', - }, - }, - }, - }, - args: [], - isDeprecated: false, + "name": "enablePhoneCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'code', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "enablePromotionCodes", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'createdAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - args: [], - isDeprecated: false, + "name": "enableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enableShippingAddressCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'disableShipping', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, + "name": "enableSurcharge", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enableTaxCollection", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, + "name": "enableTips", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "enabledLocales", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'metafields', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUMetafieldsConnection', - }, - }, - args: [ - { - name: 'after', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'before', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'first', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, - { - name: 'last', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, - ], - isDeprecated: false, + "name": "enabledPaymentProviders", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'prices', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUPrice', - }, - }, - }, - }, - args: [], - isDeprecated: false, + "name": "environment", + "type": { + "kind": "ENUM", + "name": "CheckoutSessionEnvironment" + } }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "experimental_rules", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionExperimentalRulesInput" + } }, { - name: 'unitOfWeight', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "expiresAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - name: 'updatedAt', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - args: [], - isDeprecated: false, + "name": "locations", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionLocationInput" + } + } + } }, { - name: 'weight', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, + "name": "operatingHours", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionOperatingHoursMapInput" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUAttribute', - fields: [ { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "paymentMethods", + "type": { + "kind": "INPUT_OBJECT", + "name": "CheckoutSessionPaymentMethodsInput" + } }, { - name: 'htmlDescription', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "returnUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, + "name": "sourceApp", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "name": "storeId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "storeName", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SKUAttributeValue', - }, - }, - }, - }, - args: [], - isDeprecated: false, + "name": "successUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "url", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUAttributeValue', - fields: [ + "kind": "INPUT_OBJECT", + "name": "MutationVerifyAddressInput", + "inputFields": [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, + "name": "addressLine1", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUMetafield', - fields: [ { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'key', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'namespace', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUMetafieldsConnection', - fields: [ { - name: 'edges', - type: { - kind: 'LIST', - ofType: { - kind: 'OBJECT', - name: 'SKUMetafieldsConnectionEdge', - }, - }, - args: [], - isDeprecated: false, + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'pageInfo', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'PageInfo', - }, - }, - args: [], - isDeprecated: false, - }, + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SKUMetafieldsConnectionEdge', - fields: [ - { - name: 'cursor', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, + "kind": "ENUM", + "name": "NoteAuthorTypeInput", + "enumValues": [ { - name: 'node', - type: { - kind: 'OBJECT', - name: 'SKUMetafield', - }, - args: [], - isDeprecated: false, + "name": "CUSTOMER", + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SKUPrice', - fields: [ { - name: 'currencyCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, + "name": "MERCHANT", + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], + "name": "NONE", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'SaleTransaction', - fields: [ + "kind": "INPUT_OBJECT", + "name": "NoteInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'TransactionAmount', - }, - args: [], - isDeprecated: false, + "name": "author", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "authorType", + "type": { + "kind": "ENUM", + "name": "NoteAuthorTypeInput" + } }, { - name: 'fundingSource', - type: { - kind: 'OBJECT', - name: 'TransactionFundingSource', - }, - args: [], - isDeprecated: false, + "name": "content", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'status', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - name: 'transactionId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "deletedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } }, { - name: 'transactionRefNum', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "shouldNotifyCustomer", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + } ], - interfaces: [], + "isOneOf": false + }, + { + "kind": "SCALAR", + "name": "Null" }, { - kind: 'OBJECT', - name: 'SelectedAddon', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput", + "inputFields": [ { - name: 'attribute', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'values', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SelectedAddonValue', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonInput', - inputFields: [ { - name: 'attribute', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonValueInput', - }, - }, - }, - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'SelectedAddonValue', - fields: [ { - name: 'costAdjustment', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonValueInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "OrderBillingInfoInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, { - name: 'amountIncreased', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'costAdjustment', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'SelectedOption', - fields: [ { - name: 'attribute', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'values', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, - }, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'SelectedOptionInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "OrderContextInputUpdate", + "inputFields": [ { - name: 'attribute', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "channelId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - }, + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingLine', - fields: [ - { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemDiscount', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "kind": "OBJECT", + "name": "OrderMetafield", + "fields": [ { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput", + "inputFields": [ { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "key", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItemTax', - }, - }, + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "MetafieldTypeInput" + } }, - args: [], - isDeprecated: false, + "defaultValue": "JSON" }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'ShippingLineTotals', - }, - args: [], - isDeprecated: false, - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingLineTotals', - fields: [ + "kind": "INPUT_OBJECT", + "name": "OrderShippingInfoInput", + "inputFields": [ { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'MoneyValue', - }, - args: [], - isDeprecated: false, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - interfaces: [], - }, - { - kind: 'ENUM', - name: 'ShippingLineType', - enumValues: [ { - name: 'FEE', - isDeprecated: false, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'SHIPPING', - isDeprecated: false, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'SKU', - isDeprecated: false, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingRate', - fields: [ - { - name: 'carrierCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "OrderTotalsInput", + "inputFields": [ { - name: 'cost', - type: { - kind: 'OBJECT', - name: 'ShippingRateMoneyValue', - }, - args: [], - isDeprecated: false, - }, - { - name: 'description', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "discountTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, - { - name: 'displayName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + { + "name": "feeTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'features', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "shippingTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'maxDeliveryDate', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'minDeliveryDate', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'serviceCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], + "name": "total", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } + ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'ShippingRateCalculationResult', - fields: [ + "kind": "OBJECT", + "name": "PageInfo", + "fields": [ + { + "name": "endCursor", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "hasNextPage", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "hasPreviousPage", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + "args": [], + "isDeprecated": false + }, { - name: 'rates', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'ShippingRate', - }, - }, + "name": "startCursor", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'ShippingRateMoneyValue', - fields: [ + "kind": "INPUT_OBJECT", + "name": "PriceAdjustmentShippingLineInput", + "inputFields": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Float', - }, - args: [], - isDeprecated: false, - }, + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } ], - interfaces: [], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'SimpleMoney', - fields: [ + "kind": "OBJECT", + "name": "PriceAdjustmentsCalculationResult", + "fields": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "adjustments", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CalculatedAdjustmentOutput" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "lines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "CalculatedLineOutput" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'SCALAR', - name: 'String', - }, - { - kind: 'INPUT_OBJECT', - name: 'TaxAmountInput', - inputFields: [ { - name: 'rate', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxRateInput', + "name": "totalDiscountAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, + "args": [], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "totalFeeAmount", + "type": { + "kind": "OBJECT", + "name": "SimpleMoney" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxCalculatedLineInput', - inputFields: [ + "kind": "OBJECT", + "name": "Query", + "fields": [ { - name: 'calculationLine', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxCalculationLineInput', + "name": "checkoutSession", + "type": { + "kind": "OBJECT", + "name": "CheckoutSession" }, + "args": [], + "isDeprecated": false }, { - name: 'taxAmounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxAmountInput', - }, + "name": "enabledStoreUiExtensions", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "ApplicationUiExtension" + } + } + } + }, + "args": [ + { + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - }, + { + "name": "target", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isDeprecated": false }, { - name: 'totalTaxAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "validateCheckoutToken", + "type": { + "kind": "OBJECT", + "name": "CheckoutTokenValidation" }, - }, + "args": [ + { + "name": "token", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isDeprecated": false + } ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'TaxCalculationLineInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "RemoveShippingMethodInput", + "inputFields": [ + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + { + "name": "serviceCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', - inputFields: [ + "kind": "OBJECT", + "name": "SKU", + "fields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "attributeValues", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUAttributeValue" + } + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "attributes", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUAttribute" + } + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "code", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "disableShipping", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, - }, + "args": [], + "isDeprecated": false + }, { - name: 'countryCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "metafields", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUMetafieldsConnection" + } }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - inputFields: [ - { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', + "args": [ + { + "name": "after", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - }, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + { + "name": "before", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "first", + "type": { + "kind": "SCALAR", + "name": "Int" + } + }, + { + "name": "last", + "type": { + "kind": "SCALAR", + "name": "Int" + } + } + ], + "isDeprecated": false }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "prices", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUPrice" + } + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "unitOfWeight", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "updatedAt", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "DateTime" + } }, + "args": [], + "isDeprecated": false }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "weight", + "type": { + "kind": "SCALAR", + "name": "Float" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxLineInput', - inputFields: [ + "kind": "OBJECT", + "name": "SKUAttribute", + "fields": [ { - name: 'classification', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'destination', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', + "name": "htmlDescription", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, + "args": [], + "isDeprecated": false }, { - name: 'origin', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxDestinationAddressInput', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Int', + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'subtotalPrice', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "values", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SKUAttributeValue" + } + } + } }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "SKUAttributeValue", + "fields": [ { - name: 'type', - type: { - kind: 'ENUM', - name: 'ShippingLineType', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, + "args": [], + "isDeprecated": false }, { - name: 'unitPrice', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxRateInput', - inputFields: [ - { - name: 'calculationMethod', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "kind": "OBJECT", + "name": "SKUMetafield", + "fields": [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, + "args": [], + "isDeprecated": false }, { - name: 'label', - type: { - kind: 'SCALAR', - name: 'String', + "name": "key", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "namespace", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'INPUT_OBJECT', - name: 'TaxRateValueInput', + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'TaxRateValueInput', - inputFields: [ + "kind": "OBJECT", + "name": "SKUMetafieldsConnection", + "fields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "edges", + "type": { + "kind": "LIST", + "ofType": { + "kind": "OBJECT", + "name": "SKUMetafieldsConnectionEdge" + } }, + "args": [], + "isDeprecated": false }, { - name: 'appliedAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "pageInfo", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "PageInfo" + } }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "SKUMetafieldsConnectionEdge", + "fields": [ { - name: 'appliedPercentage', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "cursor", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } }, + "args": [], + "isDeprecated": false }, { - name: 'percentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "node", + "type": { + "kind": "OBJECT", + "name": "SKUMetafield" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'UNION', - name: 'Transaction', - possibleTypes: [ + "kind": "OBJECT", + "name": "SKUPrice", + "fields": [ { - kind: 'OBJECT', - name: 'AuthorizeTransaction', + "name": "currencyCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false }, { - kind: 'OBJECT', - name: 'SaleTransaction', - }, + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + }, + "args": [], + "isDeprecated": false + } ], + "interfaces": [] }, { - kind: 'OBJECT', - name: 'TransactionAmount', - fields: [ + "kind": "OBJECT", + "name": "SaleTransaction", + "fields": [ { - name: 'amountType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "TransactionAmount" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'currency', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'subTotal', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "fundingSource", + "type": { + "kind": "OBJECT", + "name": "TransactionFundingSource" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'total', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "status", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'TransactionFundingSource', - fields: [ { - name: 'customFundingType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "transactionId", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'provider', - type: { - kind: 'SCALAR', - name: 'String', + "name": "transactionRefNum", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sourceType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, + { + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - inputFields: [ + "kind": "OBJECT", + "name": "SelectedAddon", + "fields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "attribute", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false }, { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', + "name": "values", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SelectedAddonValue" + } + } }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonInput", + "inputFields": [ { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "attribute", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, + "name": "values", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonValueInput" + } + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "SelectedAddonValue", + "fields": [ { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "costAdjustment", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonValueInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + }, + { + "name": "amountIncreased", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "costAdjustment", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "SelectedOption", + "fields": [ + { + "name": "attribute", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "values", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftLineItemInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "SelectedOptionInput", + "inputFields": [ { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', - }, + "name": "attribute", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, + "name": "values", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "ShippingLine", + "fields": [ + { + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemDiscount" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'ENUM', - name: 'LineItemModeInput', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItemTax" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "ShippingLineTotals" }, - defaultValue: '[]', - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "ShippingLineTotals", + "fields": [ { - name: 'productId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "MoneyValue" }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "ENUM", + "name": "ShippingLineType", + "enumValues": [ + { + "name": "FEE", + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, + "name": "SHIPPING", + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "SKU", + "isDeprecated": false + } + ] + }, + { + "kind": "OBJECT", + "name": "ShippingRate", + "fields": [ + { + "name": "carrierCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', + "name": "cost", + "type": { + "kind": "OBJECT", + "name": "ShippingRateMoneyValue" }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "description", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "displayName", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, + "name": "features", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemTotalsInput', + "name": "maxDeliveryDate", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypesInput', + "name": "minDeliveryDate", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', + "name": "serviceCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderInput', - inputFields: [ + "kind": "OBJECT", + "name": "ShippingRateCalculationResult", + "fields": [ { - name: 'lineItems', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderLineItemsInput', + "name": "rates", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "ShippingRate" + } + } }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "OBJECT", + "name": "ShippingRateMoneyValue", + "fields": [ { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'taxExempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Float" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderLineItemsInput', - inputFields: [ + "kind": "OBJECT", + "name": "SimpleMoney", + "fields": [ { - name: 'add', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CreateDraftLineItemInput', - }, - }, + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'remove', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Float" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "SCALAR", + "name": "String" + }, + { + "kind": "INPUT_OBJECT", + "name": "StringListFilter", + "inputFields": [ { - name: 'update', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftLineItemInput', - }, - }, - }, + "name": "has", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "hasAny", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxAmountInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "rate", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxRateInput" + } }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - }, - }, - }, - }, + "name": "totalTaxAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCalculatedLineInput", + "inputFields": [ { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "calculationLine", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxCalculationLineInput" + } }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - }, - }, - }, + "name": "taxAmounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxAmountInput" + } + } + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "totalTaxAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxCalculationLineInput", + "inputFields": [ { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput", + "inputFields": [ { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateTaxInput', - }, - }, - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineTotalsInput', - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "countryCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + { + "name": "postalCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftShippingLineTotalsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxInput", + "inputFields": [ { - name: 'subTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'taxTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxLineInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "classification", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "destination", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "origin", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxDestinationAddressInput" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Int" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "subtotalPrice", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "type", + "type": { + "kind": "ENUM", + "name": "ShippingLineType" + } }, + { + "name": "unitPrice", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxRateInput", + "inputFields": [ { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "calculationMethod", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "label", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "value", + "type": { + "kind": "INPUT_OBJECT", + "name": "TaxRateValueInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateNoteInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "TaxRateValueInput", + "inputFields": [ { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'authorType', - type: { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', - }, + "name": "appliedAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'content', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "appliedPercentage", + "type": { + "kind": "SCALAR", + "name": "Float" + } + }, + { + "name": "percentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "UNION", + "name": "Transaction", + "possibleTypes": [ + { + "kind": "OBJECT", + "name": "AuthorizeTransaction" }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "kind": "OBJECT", + "name": "SaleTransaction" + } + ] + }, + { + "kind": "OBJECT", + "name": "TransactionAmount", + "fields": [ + { + "name": "amountType", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "currency", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'shouldNotifyCustomer', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "subTotal", + "type": { + "kind": "SCALAR", + "name": "Float" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false }, + { + "name": "total", + "type": { + "kind": "SCALAR", + "name": "Float" + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'UpdateOrderTaxInput', - inputFields: [ + "kind": "OBJECT", + "name": "TransactionFundingSource", + "fields": [ { - name: 'additional', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "customFundingType", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false }, { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "provider", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "sourceType", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftLineItemInput", + "inputFields": [ + { + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } + }, + { + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } + }, + { + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fulfillmentMode", + "type": { + "kind": "ENUM", + "name": "LineItemModeInput" + } + }, + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "productId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" + } + }, + { + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } + }, + { + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemTotalsInput" + } + }, + { + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypesInput" + } + }, + { + "name": "unitAmount", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderInput", + "inputFields": [ + { + "name": "lineItems", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderLineItemsInput" + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + } + }, + { + "name": "taxExempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderLineItemsInput", + "inputFields": [ + { + "name": "add", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateDraftLineItemInput" + } + } + } + }, + { + "name": "remove", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "update", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftLineItemInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftShippingLineInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput" + } + } + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateFeeInput" + } + } + } + }, + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateTaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftShippingLineTotalsInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftShippingLineTotalsInput", + "inputFields": [ + { + "name": "subTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, + { + "name": "taxTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "UpdateFeeInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput", + "inputFields": [ { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateTaxInput', - }, - }, - }, + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineTotalsInput', - }, - }, + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Int" + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineTotalsInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "UpdateNoteInput", + "inputFields": [ { - name: 'subTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "author", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'taxTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, + "name": "authorType", + "type": { + "kind": "ENUM", + "name": "NoteAuthorTypeInput" + } + }, + { + "name": "content", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, + { + "name": "shouldNotifyCustomer", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'UpdateTaxInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "UpdateOrderTaxInput", + "inputFields": [ { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', + "name": "additional", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + }, + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateTaxInput" + } + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineTotalsInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineTotalsInput", + "inputFields": [ + { + "name": "subTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "taxTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateTaxInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], - isOneOf: false, - }, + "isOneOf": false + } ], - directives: [], - }, + "directives": [] + } } as const; -export { introspection }; +export { introspection }; \ No newline at end of file diff --git a/packages/react/src/lib/godaddy/checkout-queries.ts b/packages/react/src/lib/godaddy/checkout-queries.ts index 8dae2d24..d4b6cc26 100644 --- a/packages/react/src/lib/godaddy/checkout-queries.ts +++ b/packages/react/src/lib/godaddy/checkout-queries.ts @@ -67,6 +67,24 @@ export const GetCheckoutSessionQuery = graphql(` goPayAppId } } + enabledStoreApplications { + id + name + release { + id + version + uiExtensions { + id + applicationId + releaseId + name + handle + cdnUrl + type + target + } + } + } shipping { originAddress { addressLine1 @@ -261,6 +279,21 @@ export const GetCheckoutSessionQuery = graphql(` } `); +export const GetEnabledStoreUiExtensionsQuery = graphql(` + query GetEnabledStoreUiExtensions($storeId: String!, $target: String!) { + enabledStoreUiExtensions(storeId: $storeId, target: $target) { + id + applicationId + releaseId + name + handle + cdnUrl + type + target + } + } +`); + export const AddressMatchesQuery = graphql(` query CheckoutSessionWithAddressMatches($query: String!) { checkoutSession { diff --git a/packages/react/src/lib/godaddy/godaddy.ts b/packages/react/src/lib/godaddy/godaddy.ts index 8e0d45a5..43ca3604 100644 --- a/packages/react/src/lib/godaddy/godaddy.ts +++ b/packages/react/src/lib/godaddy/godaddy.ts @@ -63,6 +63,7 @@ import { DraftOrderSkusQuery, DraftOrderTaxesQuery, GetCheckoutSessionQuery, + GetEnabledStoreUiExtensionsQuery, } from './checkout-queries.ts'; function getHostByEnvironment(apiHost?: string): string { @@ -189,6 +190,23 @@ export async function getCheckoutSession( return response.checkoutSession; } +export async function getEnabledStoreUiExtensions( + input: { + storeId: string; + target: string; + }, + apiHost?: string +) { + const GODADDY_HOST = getHostByEnvironment(apiHost); + const response = await graphqlRequestWithErrors< + ResultOf + >(GODADDY_HOST, GetEnabledStoreUiExtensionsQuery, input, { + 'x-store-id': input.storeId, + }); + + return response.enabledStoreUiExtensions; +} + export async function getAddressMatches( input: { query: string }, session: CheckoutSession | undefined | null, diff --git a/packages/react/src/lib/godaddy/orders-storefront-env.ts b/packages/react/src/lib/godaddy/orders-storefront-env.ts index c35d6566..a8890530 100644 --- a/packages/react/src/lib/godaddy/orders-storefront-env.ts +++ b/packages/react/src/lib/godaddy/orders-storefront-env.ts @@ -23,5070 +23,5070 @@ * ``` */ const introspection = { - name: 'orders-api', - __schema: { - queryType: { - name: 'Query', + "name": "orders-api", + "__schema": { + "queryType": { + "name": "Query" }, - mutationType: { - name: 'Mutation', + "mutationType": { + "name": "Mutation" }, - subscriptionType: null, - types: [ + "subscriptionType": null, + "types": [ { - kind: 'INPUT_OBJECT', - name: 'AddDraftOrderInput', - inputFields: [ - { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'cartId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'context', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderContextInput', - }, - }, - }, - { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderTotalsInput', - }, - }, - { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "kind": "INPUT_OBJECT", + "name": "AddDraftOrderInput", + "inputFields": [ + { + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "cartId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "context", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderContextInput" + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderTotalsInput" + } + }, + { + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "billing", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderBillingInfoInput" + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderShippingInfoInput" + } + }, + { + "name": "lineItems", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateDraftLineItemInput" + } + } + } + }, + { + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingLineInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderTaxInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "taxExempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "AddLineItemDetailsInput", + "inputFields": [ + { + "name": "productAssetUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "selectedAddons", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddLineItemSelectedAddonsInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "AddLineItemInput", + "inputFields": [ + { + "name": "orderId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + } + }, + { + "name": "skuId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "AddLineItemDetailsInput" + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "quantity", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } + }, + { + "name": "fulfillmentMode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "LineItemModeInput" + } + } + }, + { + "name": "status", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "LineItemStatusInput" + } + } + }, + { + "name": "updateQuantity", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "AddLineItemSelectedAddonsInput", + "inputFields": [ + { + "name": "optionId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "values", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddLineItemSelectedAddonsValuesInput" + } + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "AddLineItemSelectedAddonsValuesInput", + "inputFields": [ + { + "name": "optionValueId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "inputValue", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "AddressV2", + "fields": [ { - name: 'billing', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderBillingInfoInput', + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderShippingInfoInput', + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'lineItems', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CreateDraftLineItemInput', - }, - }, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ShippingLineInput', - }, - }, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: '[]', + "args": [], + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: '[]', + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: '[]', + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderTaxInput', - }, - }, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: '[]', + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: '[]', + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "ApplyDiscountCodesInput", + "inputFields": [ + { + "name": "orderId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + } + }, + { + "name": "discountCodes", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "SCALAR", + "name": "Boolean" + }, + { + "kind": "OBJECT", + "name": "Context", + "fields": [ { - name: 'taxExempted', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "channelId", + "type": { + "kind": "SCALAR", + "name": "String" }, - defaultValue: 'false', + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "storeId", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'AddLineItemDetailsInput', - inputFields: [ - { - name: 'productAssetUrl', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'selectedAddons', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'AddLineItemSelectedAddonsInput', - }, - }, - }, - }, + "kind": "INPUT_OBJECT", + "name": "CreateDraftLineItemInput", + "inputFields": [ + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "LineItemTypesInput" + } + }, + "defaultValue": "PHYSICAL" + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "fulfillmentMode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "LineItemModeInput" + } + } + }, + { + "name": "totals", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TotalsInput" + } + } + }, + { + "name": "unitAmount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "quantity", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Float" + } + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } + }, + { + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'AddLineItemInput', - inputFields: [ - { - name: 'orderId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, + "kind": "SCALAR", + "name": "DateTime" + }, + { + "kind": "OBJECT", + "name": "Discount", + "fields": [ + { + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "Money" }, + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "args": [], + "isDeprecated": false }, { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'AddLineItemDetailsInput', + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "externalIds" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'LineItemModeInput', - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'status', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'LineItemStatusInput', - }, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'updateQuantity', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "ID" }, - defaultValue: 'false', - }, + "args": [], + "isDeprecated": true + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'AddLineItemSelectedAddonsInput', - inputFields: [ - { - name: 'optionId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'AddLineItemSelectedAddonsValuesInput', - }, - }, - }, - }, - }, + "kind": "INPUT_OBJECT", + "name": "DiscountInput", + "inputFields": [ + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'AddLineItemSelectedAddonsValuesInput', - inputFields: [ - { - name: 'optionValueId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'inputValue', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput", + "inputFields": [ + { + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'OBJECT', - name: 'AddressV2', - fields: [ - { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, + "kind": "OBJECT", + "name": "Fee", + "fields": [ { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "externalIds" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": true + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'ApplyDiscountCodesInput', - inputFields: [ - { - name: 'orderId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - }, - { - name: 'discountCodes', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - }, + "kind": "INPUT_OBJECT", + "name": "FeeInput", + "inputFields": [ + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + } ], - isOneOf: false, + "isOneOf": false + }, + { + "kind": "SCALAR", + "name": "Float" + }, + { + "kind": "SCALAR", + "name": "ID" }, { - kind: 'SCALAR', - name: 'Boolean', + "kind": "SCALAR", + "name": "Int" }, { - kind: 'OBJECT', - name: 'Context', - fields: [ + "kind": "OBJECT", + "name": "LineItem", + "fields": [ { - name: 'channelId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'storeId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "details", + "type": { + "kind": "OBJECT", + "name": "LineItemDetails" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'CreateDraftLineItemInput', - inputFields: [ { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Discount" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'LineItemTypesInput', - }, + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Fee" + } + } }, - defaultValue: 'PHYSICAL', + "args": [], + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'LineItemModeInput', - }, + "name": "fulfillmentMode", + "type": { + "kind": "ENUM", + "name": "LineItemMode" }, + "args": [], + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TotalsInput', - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } }, + "args": [], + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Float', - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Note" + } + } }, - defaultValue: '[]', + "args": [], + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" }, + "args": [], + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, + "args": [], + "isDeprecated": false }, { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" }, + "args": [], + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "ShippingInfo" }, + "args": [], + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Tax" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "LineItemTotals" }, + "args": [], + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypes" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "unitAmount", + "type": { + "kind": "OBJECT", + "name": "Money" }, + "args": [], + "isDeprecated": false }, + { + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [ + { + "kind": "INTERFACE", + "name": "Node" + } + ] + }, + { + "kind": "OBJECT", + "name": "LineItemDetails", + "fields": [ + { + "name": "productAssetUrl", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "selectedAddons", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SelectedAddon" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "selectedOptions", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SelectedOption" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "unitOfMeasure", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'SCALAR', - name: 'DateTime', + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo", + "inputFields": [ + { + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "productAssetUrl", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "selectedAddons", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonInput" + } + } + } + }, + { + "name": "selectedOptions", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SelectedOptionInput" + } + } + } + }, + { + "name": "unitOfMeasure", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'Discount', - fields: [ + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo", + "inputFields": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'externalIds', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', - }, - args: [], - isDeprecated: false, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } + } + ], + "isOneOf": false + }, + { + "kind": "ENUM", + "name": "LineItemMode", + "enumValues": [ + { + "name": "NONE", + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "PICKUP", + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "SHIP", + "isDeprecated": false }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'ID', - }, - args: [], - isDeprecated: true, + "name": "CURBSIDE", + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - inputFields: [ { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "DELIVERY", + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "DRIVE_THRU", + "isDeprecated": false }, { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "FOR_HERE", + "isDeprecated": false }, { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "TO_GO", + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "PURCHASE", + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, + "name": "GENERAL_CONTAINER", + "isDeprecated": false }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "QUICK_STAY", + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - inputFields: [ - { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + { + "name": "REGULAR_STAY", + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "NON_LODGING_NRR", + "isDeprecated": false }, - ], - isOneOf: false, + { + "name": "NON_LODGING_SALE", + "isDeprecated": false + }, + { + "name": "GIFT_CARD", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'Fee', - fields: [ + "kind": "ENUM", + "name": "LineItemModeInput", + "enumValues": [ { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, + "name": "NONE", + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, + "name": "PICKUP", + "isDeprecated": false }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'externalIds', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "SHIP", + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', - }, - args: [], - isDeprecated: false, + "name": "CURBSIDE", + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "DELIVERY", + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "DRIVE_THRU", + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "FOR_HERE", + "isDeprecated": false }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'ID', - }, - args: [], - isDeprecated: true, + "name": "TO_GO", + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - inputFields: [ { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, + "name": "PURCHASE", + "isDeprecated": false }, { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, + "name": "GENERAL_CONTAINER", + "isDeprecated": false }, { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', + "name": "QUICK_STAY", + "isDeprecated": false }, { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "REGULAR_STAY", + "isDeprecated": false }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, + "name": "NON_LODGING_NRR", + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'SCALAR', - name: 'Float', - }, - { - kind: 'SCALAR', - name: 'ID', - }, - { - kind: 'SCALAR', - name: 'Int', + { + "name": "NON_LODGING_SALE", + "isDeprecated": false + }, + { + "name": "GIFT_CARD", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'LineItem', - fields: [ + "kind": "ENUM", + "name": "LineItemStatusInput", + "enumValues": [ { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - args: [], - isDeprecated: false, + "name": "UNFULFILLED", + "isDeprecated": false }, { - name: 'details', - type: { - kind: 'OBJECT', - name: 'LineItemDetails', - }, - args: [], - isDeprecated: false, + "name": "ON_HOLD", + "isDeprecated": false }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Discount', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "IN_PROGRESS", + "isDeprecated": false }, { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "CONFIRMED", + "isDeprecated": false }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Fee', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "AWAITING", + "isDeprecated": false }, { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "PARTIALLY_FULFILLED", + "isDeprecated": false }, { - name: 'fulfillmentMode', - type: { - kind: 'ENUM', - name: 'LineItemMode', - }, - args: [], - isDeprecated: false, + "name": "FULFILLED", + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, + "name": "PARTIALLY_RETURNED", + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "RETURNED", + "isDeprecated": false }, { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "CANCELED", + "isDeprecated": false }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Note', - }, - }, + "name": "DRAFT", + "isDeprecated": false + } + ] + }, + { + "kind": "OBJECT", + "name": "LineItemTotals", + "fields": [ + { + "name": "discountTotal", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', + "name": "feeTotal", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "taxTotal", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "ENUM", + "name": "LineItemTypes", + "enumValues": [ + { + "name": "PHYSICAL", + "isDeprecated": false }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'ShippingInfo', - }, - args: [], - isDeprecated: false, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "ALL", + "isDeprecated": false }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "SERVICE", + "isDeprecated": false }, { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Tax', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "STAY", + "isDeprecated": false }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'LineItemTotals', - }, - args: [], - isDeprecated: false, + "name": "PAY_LINK", + "isDeprecated": false + } + ] + }, + { + "kind": "ENUM", + "name": "LineItemTypesInput", + "enumValues": [ + { + "name": "PHYSICAL", + "isDeprecated": false }, { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypes', - }, - args: [], - isDeprecated: false, + "name": "DIGITAL", + "isDeprecated": false }, { - name: 'unitAmount', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, + "name": "ALL", + "isDeprecated": false }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - args: [], - isDeprecated: false, + "name": "SERVICE", + "isDeprecated": false }, - ], - interfaces: [ { - kind: 'INTERFACE', - name: 'Node', + "name": "STAY", + "isDeprecated": false }, - ], + { + "name": "PAY_LINK", + "isDeprecated": false + } + ] }, { - kind: 'OBJECT', - name: 'LineItemDetails', - fields: [ - { - name: 'productAssetUrl', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'selectedAddons', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SelectedAddon', - }, - }, - }, - args: [], - isDeprecated: false, - }, + "kind": "OBJECT", + "name": "Links", + "fields": [ { - name: 'selectedOptions', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SelectedOption', - }, - }, + "name": "href", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', + "name": "method", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'unitOfMeasure', - type: { - kind: 'SCALAR', - name: 'String', + "name": "rel", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', - inputFields: [ { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', + "name": "submissionMediaType", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'productAssetUrl', - type: { - kind: 'SCALAR', - name: 'String', + "name": "submissionSchema", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'selectedAddons', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonInput', - }, - }, + "name": "targetMediaType", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'selectedOptions', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'SelectedOptionInput', - }, - }, + "name": "targetSchema", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'unitOfMeasure', - type: { - kind: 'SCALAR', - name: 'String', + "name": "title", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "ENUM", + "name": "MetafieldType", + "enumValues": [ + { + "name": "JSON", + "isDeprecated": false + } + ] + }, + { + "kind": "ENUM", + "name": "MetafieldTypeInput", + "enumValues": [ + { + "name": "JSON", + "isDeprecated": false + } + ] + }, + { + "kind": "OBJECT", + "name": "Money", + "fields": [ + { + "name": "currencyCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "MoneyInput", + "inputFields": [ + { + "name": "currencyCode", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "Int" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "Mutation", + "fields": [ { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', + "name": "addDraftOrder", + "type": { + "kind": "OBJECT", + "name": "Order" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddDraftOrderInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "addLineItemBySkuId", + "type": { + "kind": "OBJECT", + "name": "LineItem" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "AddLineItemInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "applyDiscountCodes", + "type": { + "kind": "OBJECT", + "name": "Order" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ApplyDiscountCodesInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', + "name": "deleteLineItemById", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "args": [ + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + } + }, + { + "name": "orderId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + } + } + ], + "isDeprecated": false }, { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', + "name": "updateDraftOrder", + "type": { + "kind": "OBJECT", + "name": "Order" }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderInput" + } + } + } + ], + "isDeprecated": false }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "updateLineItemById", + "type": { + "kind": "OBJECT", + "name": "LineItem" }, - }, + "args": [ + { + "name": "input", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateLineItemByIdInput" + } + } + } + ], + "isDeprecated": false + } ], - isOneOf: false, + "interfaces": [] }, { - kind: 'ENUM', - name: 'LineItemMode', - enumValues: [ - { - name: 'NONE', - isDeprecated: false, - }, - { - name: 'PICKUP', - isDeprecated: false, - }, - { - name: 'SHIP', - isDeprecated: false, - }, - { - name: 'CURBSIDE', - isDeprecated: false, - }, + "kind": "INTERFACE", + "name": "Node", + "fields": [ + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [], + "possibleTypes": [ { - name: 'DELIVERY', - isDeprecated: false, + "kind": "OBJECT", + "name": "LineItem" }, { - name: 'DRIVE_THRU', - isDeprecated: false, - }, + "kind": "OBJECT", + "name": "Order" + } + ] + }, + { + "kind": "OBJECT", + "name": "Note", + "fields": [ { - name: 'FOR_HERE', - isDeprecated: false, + "name": "author", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false }, { - name: 'TO_GO', - isDeprecated: false, + "name": "authorType", + "type": { + "kind": "ENUM", + "name": "NoteAuthorType" + }, + "args": [], + "isDeprecated": false }, { - name: 'DIGITAL', - isDeprecated: false, + "name": "content", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false }, { - name: 'PURCHASE', - isDeprecated: false, + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + }, + "args": [], + "isDeprecated": false }, { - name: 'GENERAL_CONTAINER', - isDeprecated: false, + "name": "deletedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + }, + "args": [], + "isDeprecated": false }, { - name: 'QUICK_STAY', - isDeprecated: false, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "externalIds" + } + } + }, + "args": [], + "isDeprecated": false }, { - name: 'REGULAR_STAY', - isDeprecated: false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" + }, + "args": [], + "isDeprecated": false }, { - name: 'NON_LODGING_NRR', - isDeprecated: false, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } + }, + "args": [], + "isDeprecated": false }, { - name: 'NON_LODGING_SALE', - isDeprecated: false, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "ID" + }, + "args": [], + "isDeprecated": true }, { - name: 'GIFT_CARD', - isDeprecated: false, - }, + "name": "shouldNotifyCustomer", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "args": [], + "isDeprecated": false + } ], + "interfaces": [] }, { - kind: 'ENUM', - name: 'LineItemModeInput', - enumValues: [ + "kind": "ENUM", + "name": "NoteAuthorType", + "enumValues": [ { - name: 'NONE', - isDeprecated: false, + "name": "MERCHANT", + "isDeprecated": false }, { - name: 'PICKUP', - isDeprecated: false, + "name": "CUSTOMER", + "isDeprecated": false }, { - name: 'SHIP', - isDeprecated: false, - }, + "name": "NONE", + "isDeprecated": false + } + ] + }, + { + "kind": "ENUM", + "name": "NoteAuthorTypeInput", + "enumValues": [ { - name: 'CURBSIDE', - isDeprecated: false, + "name": "MERCHANT", + "isDeprecated": false }, { - name: 'DELIVERY', - isDeprecated: false, + "name": "CUSTOMER", + "isDeprecated": false }, { - name: 'DRIVE_THRU', - isDeprecated: false, - }, + "name": "NONE", + "isDeprecated": false + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "NoteInput", + "inputFields": [ + { + "name": "author", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "authorType", + "type": { + "kind": "ENUM", + "name": "NoteAuthorTypeInput" + } + }, + { + "name": "content", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "Order", + "fields": [ + { + "name": "context", + "type": { + "kind": "OBJECT", + "name": "Context" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Discount" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Fee" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "lineItems", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "LineItem" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "links", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Links" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Note" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "shipping", + "type": { + "kind": "OBJECT", + "name": "ShippingInfo" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "taxExempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderTax" + } + } + }, + "args": [], + "isDeprecated": false + }, + { + "name": "totals", + "type": { + "kind": "OBJECT", + "name": "OrderTotals" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "updatedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [ { - name: 'FOR_HERE', - isDeprecated: false, - }, + "kind": "INTERFACE", + "name": "Node" + } + ] + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput", + "inputFields": [ { - name: 'TO_GO', - isDeprecated: false, + "name": "addressLine1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'DIGITAL', - isDeprecated: false, + "name": "addressLine2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'PURCHASE', - isDeprecated: false, + "name": "addressLine3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'GENERAL_CONTAINER', - isDeprecated: false, + "name": "adminArea4", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'QUICK_STAY', - isDeprecated: false, + "name": "adminArea3", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'REGULAR_STAY', - isDeprecated: false, + "name": "adminArea2", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'NON_LODGING_NRR', - isDeprecated: false, + "name": "adminArea1", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'NON_LODGING_SALE', - isDeprecated: false, + "name": "postalCode", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'GIFT_CARD', - isDeprecated: false, - }, + "name": "countryCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], + "isOneOf": false }, { - kind: 'ENUM', - name: 'LineItemStatusInput', - enumValues: [ - { - name: 'UNFULFILLED', - isDeprecated: false, - }, - { - name: 'ON_HOLD', - isDeprecated: false, - }, - { - name: 'IN_PROGRESS', - isDeprecated: false, - }, - { - name: 'CONFIRMED', - isDeprecated: false, - }, - { - name: 'AWAITING', - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "OrderBillingInfoInput", + "inputFields": [ { - name: 'PARTIALLY_FULFILLED', - isDeprecated: false, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, { - name: 'FULFILLED', - isDeprecated: false, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'PARTIALLY_RETURNED', - isDeprecated: false, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'RETURNED', - isDeprecated: false, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'CANCELED', - isDeprecated: false, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'DRAFT', - isDeprecated: false, - }, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'LineItemTotals', - fields: [ - { - name: 'discountTotal', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "OrderContextInput", + "inputFields": [ + { + "name": "channelId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderContextInputUpdate", + "inputFields": [ + { + "name": "channelId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "storeId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "OrderMetafield", + "fields": [ { - name: 'feeTotal', - type: { - kind: 'OBJECT', - name: 'Money', + "name": "key", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'Money', + "name": "type", + "type": { + "kind": "ENUM", + "name": "MetafieldType" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'taxTotal', - type: { - kind: 'OBJECT', - name: 'Money', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'ENUM', - name: 'LineItemTypes', - enumValues: [ - { - name: 'PHYSICAL', - isDeprecated: false, - }, - { - name: 'DIGITAL', - isDeprecated: false, - }, - { - name: 'ALL', - isDeprecated: false, - }, - { - name: 'SERVICE', - isDeprecated: false, - }, - { - name: 'STAY', - isDeprecated: false, - }, - { - name: 'PAY_LINK', - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput", + "inputFields": [ + { + "name": "key", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "value", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "type", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "ENUM", + "name": "MetafieldTypeInput" + } + }, + "defaultValue": "JSON" + } ], + "isOneOf": false }, { - kind: 'ENUM', - name: 'LineItemTypesInput', - enumValues: [ + "kind": "INPUT_OBJECT", + "name": "OrderShippingInfoInput", + "inputFields": [ { - name: 'PHYSICAL', - isDeprecated: false, + "name": "address", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderAddressInput" + } }, { - name: 'DIGITAL', - isDeprecated: false, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'ALL', - isDeprecated: false, + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'SERVICE', - isDeprecated: false, + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'STAY', - isDeprecated: false, + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'PAY_LINK', - isDeprecated: false, - }, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" + } + } ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'Links', - fields: [ + "kind": "OBJECT", + "name": "OrderTax", + "fields": [ { - name: 'href', - type: { - kind: 'SCALAR', - name: 'String', + "name": "additional", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'method', - type: { - kind: 'SCALAR', - name: 'String', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'rel', - type: { - kind: 'SCALAR', - name: 'String', + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'submissionMediaType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "externalIds" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'submissionSchema', - type: { - kind: 'SCALAR', - name: 'String', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'targetMediaType', - type: { - kind: 'SCALAR', - name: 'String', + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'targetSchema', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'title', - type: { - kind: 'SCALAR', - name: 'String', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'ENUM', - name: 'MetafieldType', - enumValues: [ { - name: 'JSON', - isDeprecated: false, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "ID" + }, + "args": [], + "isDeprecated": true + } ], + "interfaces": [] }, { - kind: 'ENUM', - name: 'MetafieldTypeInput', - enumValues: [ - { - name: 'JSON', - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "OrderTaxInput", + "inputFields": [ + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + }, + { + "name": "additional", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + } ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'Money', - fields: [ - { - name: 'currencyCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - args: [], - isDeprecated: false, - }, + "kind": "OBJECT", + "name": "OrderTotals", + "fields": [ { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "discountTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Money" + } }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - inputFields: [ - { - name: 'currencyCode', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + { + "name": "feeTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Money" + } }, + "args": [], + "isDeprecated": false }, { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'Int', - }, + "name": "productDiscountTotal", + "type": { + "kind": "OBJECT", + "name": "Money" }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'Mutation', - fields: [ { - name: 'addDraftOrder', - type: { - kind: 'OBJECT', - name: 'Order', + "name": "shippingDiscountTotal", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'AddDraftOrderInput', - }, - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'addLineItemBySkuId', - type: { - kind: 'OBJECT', - name: 'LineItem', + "name": "shippingTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Money" + } }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'AddLineItemInput', - }, - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'applyDiscountCodes', - type: { - kind: 'OBJECT', - name: 'Order', + "name": "subTotal", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ApplyDiscountCodesInput', - }, - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'deleteLineItemById', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Money" + } }, - args: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - }, - { - name: 'orderId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - }, - ], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'updateDraftOrder', - type: { - kind: 'OBJECT', - name: 'Order', + "name": "total", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "Money" + } }, - args: [ - { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderInput', - }, - }, - }, - ], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "OrderTotalsInput", + "inputFields": [ + { + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "shippingTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "productDiscountTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + }, + { + "name": "shippingDiscountTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + }, + { + "name": "discountTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "feeTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "total", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "Query", + "fields": [ { - name: 'updateLineItemById', - type: { - kind: 'OBJECT', - name: 'LineItem', + "name": "orderById", + "type": { + "kind": "OBJECT", + "name": "Order" }, - args: [ + "args": [ { - name: 'input', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateLineItemByIdInput', - }, - }, - }, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + } + } ], - isDeprecated: false, - }, + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'INTERFACE', - name: 'Node', - fields: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, - }, + "kind": "OBJECT", + "name": "SelectedAddon", + "fields": [ + { + "name": "attribute", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "values", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "SelectedAddonValue" + } + } + }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], - possibleTypes: [ - { - kind: 'OBJECT', - name: 'LineItem', - }, - { - kind: 'OBJECT', - name: 'Order', - }, + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonInput", + "inputFields": [ + { + "name": "attribute", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "sku", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "values", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonValueInput" + } + } + } + } + } ], + "isOneOf": false }, { - kind: 'OBJECT', - name: 'Note', - fields: [ + "kind": "OBJECT", + "name": "SelectedAddonValue", + "fields": [ { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": true }, { - name: 'authorType', - type: { - kind: 'ENUM', - name: 'NoteAuthorType', + "name": "amountIncreased", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": true }, { - name: 'content', - type: { - kind: 'SCALAR', - name: 'String', + "name": "costAdjustment", + "type": { + "kind": "OBJECT", + "name": "Money" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "SelectedAddonValueInput", + "inputFields": [ + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + }, + { + "name": "amountIncreased", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "costAdjustment", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "SelectedOption", + "fields": [ + { + "name": "attribute", + "type": { + "kind": "SCALAR", + "name": "String" + }, + "args": [], + "isDeprecated": false + }, + { + "name": "values", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + "args": [], + "isDeprecated": false + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "SelectedOptionInput", + "inputFields": [ + { + "name": "attribute", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "values", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "ShippingInfo", + "fields": [ { - name: 'deletedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "address", + "type": { + "kind": "OBJECT", + "name": "AddressV2" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'externalIds', - }, - }, + "name": "companyName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "email", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, + "name": "firstName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'ID', + "name": "lastName", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: true, + "args": [], + "isDeprecated": false }, { - name: 'shouldNotifyCustomer', - type: { - kind: 'SCALAR', - name: 'Boolean', + "name": "phone", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": false + } ], - interfaces: [], + "interfaces": [] }, { - kind: 'ENUM', - name: 'NoteAuthorType', - enumValues: [ - { - name: 'MERCHANT', - isDeprecated: false, - }, - { - name: 'CUSTOMER', - isDeprecated: false, - }, - { - name: 'NONE', - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "ShippingLineInput", + "inputFields": [ + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "totals", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ShippingLineTotalsInput" + } + } + }, + { + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } + } ], + "isOneOf": false }, { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', - enumValues: [ - { - name: 'MERCHANT', - isDeprecated: false, - }, - { - name: 'CUSTOMER', - isDeprecated: false, - }, - { - name: 'NONE', - isDeprecated: false, - }, + "kind": "INPUT_OBJECT", + "name": "ShippingLineTotalsInput", + "inputFields": [ + { + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } ], + "isOneOf": false + }, + { + "kind": "SCALAR", + "name": "String" }, { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - inputFields: [ + "kind": "OBJECT", + "name": "Tax", + "fields": [ { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', + "name": "amount", + "type": { + "kind": "OBJECT", + "name": "Money" }, + "args": [], + "isDeprecated": false }, { - name: 'authorType', - type: { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "args": [], + "isDeprecated": false }, { - name: 'content', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "externalIds" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "id", + "type": { + "kind": "SCALAR", + "name": "ID" }, + "args": [], + "isDeprecated": false }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "args": [], + "isDeprecated": false }, { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "OBJECT", + "name": "OrderMetafield" + } + } }, + "args": [], + "isDeprecated": false }, { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'Order', - fields: [ { - name: 'context', - type: { - kind: 'OBJECT', - name: 'Context', + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" }, - args: [], - isDeprecated: false, + "args": [], + "isDeprecated": false }, { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "ID" }, - args: [], - isDeprecated: false, - }, + "args": [], + "isDeprecated": true + } + ], + "interfaces": [] + }, + { + "kind": "INPUT_OBJECT", + "name": "TaxInput", + "inputFields": [ + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "name", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "amount", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "TotalsInput", + "inputFields": [ + { + "name": "discountTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "feeTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "taxTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + }, + { + "name": "subTotal", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "MoneyInput" + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput", + "inputFields": [ + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "code", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftLineItemInput", + "inputFields": [ { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } }, { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Discount', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Fee', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - args: [], - isDeprecated: false, - }, + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypesInput" + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fulfillmentMode", + "type": { + "kind": "ENUM", + "name": "LineItemModeInput" + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "TotalsInput" + } + }, + { + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } + }, + { + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderInput", + "inputFields": [ + { + "name": "context", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderContextInputUpdate" + } + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderTotalsInput" + } + }, + { + "name": "customerId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "billing", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderBillingInfoInput" + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "OrderShippingInfoInput" + } + }, + { + "name": "lineItems", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderLineItemsInput" + } + }, + { + "name": "shippingLines", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineInput" + } + } + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput" + } + } + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateFeeInput" + } + } + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateOrderTaxInput" + } + } + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateNoteInput" + } + } + } + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + } + }, + { + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "cartId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftOrderLineItemsInput", + "inputFields": [ + { + "name": "add", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "CreateDraftLineItemInput" + } + } + } + }, + { + "name": "update", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDraftLineItemInput" + } + } + } + }, + { + "name": "remove", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateFeeInput", + "inputFields": [ { - name: 'lineItems', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'LineItem', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'links', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Links', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Note', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'shipping', - type: { - kind: 'OBJECT', - name: 'ShippingInfo', + "name": "appliedBeforeTax", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, - args: [], - isDeprecated: false, + "defaultValue": "false" }, { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'taxExempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateLineItemByIdInput", + "inputFields": [ { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderTax', - }, - }, - }, - args: [], - isDeprecated: false, + "name": "id", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + } }, { - name: 'totals', - type: { - kind: 'OBJECT', - name: 'OrderTotals', - }, - args: [], - isDeprecated: false, + "name": "externalId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'updatedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - args: [], - isDeprecated: false, + "name": "fulfillmentChannelId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, - ], - interfaces: [ { - kind: 'INTERFACE', - name: 'Node', - }, + "name": "type", + "type": { + "kind": "ENUM", + "name": "LineItemTypesInput" + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "fulfillmentMode", + "type": { + "kind": "ENUM", + "name": "LineItemModeInput" + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "TotalsInput" + } + }, + { + "name": "quantity", + "type": { + "kind": "SCALAR", + "name": "Float" + } + }, + { + "name": "notes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "NoteInput" + } + } + }, + "defaultValue": "[]" + }, + { + "name": "skuId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "shipping", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputShippingInfo" + } + }, + { + "name": "details", + "type": { + "kind": "INPUT_OBJECT", + "name": "LineItemInputDetailsInfo" + } + }, + { + "name": "tags", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + } + }, + { + "name": "serviceStartAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "serviceEndsAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "DiscountInput" + } + } + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "FeeInput" + } + } + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "TaxInput" + } + } + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "orderId", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "ID" + } + } + } ], + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - inputFields: [ + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput", + "inputFields": [ + { + "name": "currencyCode", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "value", + "type": { + "kind": "SCALAR", + "name": "Int" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateNoteInput", + "inputFields": [ + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "author", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "authorType", + "type": { + "kind": "ENUM", + "name": "NoteAuthorTypeInput" + } + }, + { + "name": "content", + "type": { + "kind": "NON_NULL", + "ofType": { + "kind": "SCALAR", + "name": "String" + } + } + }, + { + "name": "createdAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "deletedAt", + "type": { + "kind": "SCALAR", + "name": "DateTime" + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateOrderTaxInput", + "inputFields": [ { - name: 'addressLine1', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'addressLine3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea4', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } }, { - name: 'adminArea3', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } }, { - name: 'adminArea2', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } }, { - name: 'adminArea1', - type: { - kind: 'SCALAR', - name: 'String', + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" }, + "defaultValue": "false" }, { - name: 'postalCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } }, { - name: 'countryCode', - type: { - kind: 'SCALAR', - name: 'String', - }, + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } }, + { + "name": "additional", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + } ], - isOneOf: false, + "isOneOf": false }, { - kind: 'INPUT_OBJECT', - name: 'OrderBillingInfoInput', - inputFields: [ - { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - }, - }, - { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineInput", + "inputFields": [ + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "totals", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineTotalsInput" + } + }, + { + "name": "requestedProvider", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "requestedService", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "taxes", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateTaxInput" + } + } + } + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + }, + { + "name": "discounts", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateDiscountInput" + } + } + } + }, + { + "name": "fees", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "UpdateFeeInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateShippingLineTotalsInput", + "inputFields": [ + { + "name": "taxTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "subTotal", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + } + ], + "isOneOf": false + }, + { + "kind": "INPUT_OBJECT", + "name": "UpdateTaxInput", + "inputFields": [ + { + "name": "id", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "referenceId", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "name", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "amount", + "type": { + "kind": "INPUT_OBJECT", + "name": "UpdateMoneyInput" + } + }, + { + "name": "ratePercentage", + "type": { + "kind": "SCALAR", + "name": "String" + } + }, + { + "name": "included", + "type": { + "kind": "SCALAR", + "name": "Boolean" + } + }, + { + "name": "exempted", + "type": { + "kind": "SCALAR", + "name": "Boolean" + }, + "defaultValue": "false" + }, + { + "name": "metafields", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "OrderMetafieldInput" + } + } + } + }, + { + "name": "externalIds", + "type": { + "kind": "LIST", + "ofType": { + "kind": "NON_NULL", + "ofType": { + "kind": "INPUT_OBJECT", + "name": "ExternalIdsInput" + } + } + } + } + ], + "isOneOf": false + }, + { + "kind": "OBJECT", + "name": "externalIds", + "fields": [ { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', + "name": "type", + "type": { + "kind": "SCALAR", + "name": "String" }, + "args": [], + "isDeprecated": false }, { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', + "name": "value", + "type": { + "kind": "SCALAR", + "name": "String" }, - }, + "args": [], + "isDeprecated": false + } ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderContextInput', - inputFields: [ - { - name: 'channelId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'storeId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderContextInputUpdate', - inputFields: [ - { - name: 'channelId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'storeId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'OrderMetafield', - fields: [ - { - name: 'key', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'type', - type: { - kind: 'ENUM', - name: 'MetafieldType', - }, - args: [], - isDeprecated: false, - }, - { - name: 'value', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - inputFields: [ - { - name: 'key', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'value', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'type', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'ENUM', - name: 'MetafieldTypeInput', - }, - }, - defaultValue: 'JSON', - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderShippingInfoInput', - inputFields: [ - { - name: 'address', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderAddressInput', - }, - }, - { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'OrderTax', - fields: [ - { - name: 'additional', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'externalIds', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', - }, - args: [], - isDeprecated: false, - }, - { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'ID', - }, - args: [], - isDeprecated: true, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderTaxInput', - inputFields: [ - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - { - name: 'additional', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'OrderTotals', - fields: [ - { - name: 'discountTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Money', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'feeTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Money', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'productDiscountTotal', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, - }, - { - name: 'shippingDiscountTotal', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, - }, - { - name: 'shippingTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Money', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'subTotal', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, - }, - { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Money', - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'total', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'Money', - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'OrderTotalsInput', - inputFields: [ - { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'shippingTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'productDiscountTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - { - name: 'shippingDiscountTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - { - name: 'discountTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'feeTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'total', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'Query', - fields: [ - { - name: 'orderById', - type: { - kind: 'OBJECT', - name: 'Order', - }, - args: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - }, - ], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'OBJECT', - name: 'SelectedAddon', - fields: [ - { - name: 'attribute', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'values', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'SelectedAddonValue', - }, - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonInput', - inputFields: [ - { - name: 'attribute', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'sku', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonValueInput', - }, - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'SelectedAddonValue', - fields: [ - { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: true, - }, - { - name: 'amountIncreased', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: true, - }, - { - name: 'costAdjustment', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'SelectedAddonValueInput', - inputFields: [ - { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - { - name: 'amountIncreased', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'costAdjustment', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'SelectedOption', - fields: [ - { - name: 'attribute', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'values', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'SelectedOptionInput', - inputFields: [ - { - name: 'attribute', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'values', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'ShippingInfo', - fields: [ - { - name: 'address', - type: { - kind: 'OBJECT', - name: 'AddressV2', - }, - args: [], - isDeprecated: false, - }, - { - name: 'companyName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'email', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'firstName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'lastName', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'phone', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'ShippingLineInput', - inputFields: [ - { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'totals', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ShippingLineTotalsInput', - }, - }, - }, - { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, - }, - }, - { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'ShippingLineTotalsInput', - inputFields: [ - { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'SCALAR', - name: 'String', - }, - { - kind: 'OBJECT', - name: 'Tax', - fields: [ - { - name: 'amount', - type: { - kind: 'OBJECT', - name: 'Money', - }, - args: [], - isDeprecated: false, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'externalIds', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'ID', - }, - args: [], - isDeprecated: false, - }, - { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - args: [], - isDeprecated: false, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'OBJECT', - name: 'OrderMetafield', - }, - }, - }, - args: [], - isDeprecated: false, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'ID', - }, - args: [], - isDeprecated: true, - }, - ], - interfaces: [], - }, - { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - inputFields: [ - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'name', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'amount', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'TotalsInput', - inputFields: [ - { - name: 'discountTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'feeTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'taxTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - { - name: 'subTotal', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'MoneyInput', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, - { - name: 'code', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftLineItemInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypesInput', - }, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'fulfillmentMode', - type: { - kind: 'ENUM', - name: 'LineItemModeInput', - }, - }, - { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'TotalsInput', - }, - }, - { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, - }, - { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, - }, - defaultValue: '[]', - }, - { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', - }, - }, - { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', - }, - }, - { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, - }, - }, - { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, - }, - }, - { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderInput', - inputFields: [ - { - name: 'context', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderContextInputUpdate', - }, - }, - }, - { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderTotalsInput', - }, - }, - { - name: 'customerId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'billing', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderBillingInfoInput', - }, - }, - { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'OrderShippingInfoInput', - }, - }, - { - name: 'lineItems', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderLineItemsInput', - }, - }, - { - name: 'shippingLines', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineInput', - }, - }, - }, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - }, - }, - }, - }, - { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - }, - }, - }, - }, - { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateOrderTaxInput', - }, - }, - }, - }, - { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateNoteInput', - }, - }, - }, - }, - { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - }, - { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'cartId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftOrderLineItemsInput', - inputFields: [ - { - name: 'add', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'CreateDraftLineItemInput', - }, - }, - }, - }, - { - name: 'update', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDraftLineItemInput', - }, - }, - }, - }, - { - name: 'remove', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, - { - name: 'appliedBeforeTax', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateLineItemByIdInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - }, - { - name: 'externalId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'fulfillmentChannelId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'type', - type: { - kind: 'ENUM', - name: 'LineItemTypesInput', - }, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'fulfillmentMode', - type: { - kind: 'ENUM', - name: 'LineItemModeInput', - }, - }, - { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'TotalsInput', - }, - }, - { - name: 'quantity', - type: { - kind: 'SCALAR', - name: 'Float', - }, - }, - { - name: 'notes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'NoteInput', - }, - }, - }, - defaultValue: '[]', - }, - { - name: 'skuId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'shipping', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputShippingInfo', - }, - }, - { - name: 'details', - type: { - kind: 'INPUT_OBJECT', - name: 'LineItemInputDetailsInfo', - }, - }, - { - name: 'tags', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - }, - { - name: 'serviceStartAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'serviceEndsAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'DiscountInput', - }, - }, - }, - }, - { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'FeeInput', - }, - }, - }, - }, - { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'TaxInput', - }, - }, - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'orderId', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'ID', - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - inputFields: [ - { - name: 'currencyCode', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'value', - type: { - kind: 'SCALAR', - name: 'Int', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateNoteInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'author', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'authorType', - type: { - kind: 'ENUM', - name: 'NoteAuthorTypeInput', - }, - }, - { - name: 'content', - type: { - kind: 'NON_NULL', - ofType: { - kind: 'SCALAR', - name: 'String', - }, - }, - }, - { - name: 'createdAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'deletedAt', - type: { - kind: 'SCALAR', - name: 'DateTime', - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateOrderTaxInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - { - name: 'additional', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'totals', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineTotalsInput', - }, - }, - { - name: 'requestedProvider', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'requestedService', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'taxes', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateTaxInput', - }, - }, - }, - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - { - name: 'discounts', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateDiscountInput', - }, - }, - }, - }, - { - name: 'fees', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'UpdateFeeInput', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateShippingLineTotalsInput', - inputFields: [ - { - name: 'taxTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, - { - name: 'subTotal', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, - ], - isOneOf: false, - }, - { - kind: 'INPUT_OBJECT', - name: 'UpdateTaxInput', - inputFields: [ - { - name: 'id', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'referenceId', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'name', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'amount', - type: { - kind: 'INPUT_OBJECT', - name: 'UpdateMoneyInput', - }, - }, - { - name: 'ratePercentage', - type: { - kind: 'SCALAR', - name: 'String', - }, - }, - { - name: 'included', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - }, - { - name: 'exempted', - type: { - kind: 'SCALAR', - name: 'Boolean', - }, - defaultValue: 'false', - }, - { - name: 'metafields', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'OrderMetafieldInput', - }, - }, - }, - }, - { - name: 'externalIds', - type: { - kind: 'LIST', - ofType: { - kind: 'NON_NULL', - ofType: { - kind: 'INPUT_OBJECT', - name: 'ExternalIdsInput', - }, - }, - }, - }, - ], - isOneOf: false, - }, - { - kind: 'OBJECT', - name: 'externalIds', - fields: [ - { - name: 'type', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - { - name: 'value', - type: { - kind: 'SCALAR', - name: 'String', - }, - args: [], - isDeprecated: false, - }, - ], - interfaces: [], - }, + "interfaces": [] + } ], - directives: [], - }, + "directives": [] + } } as const; -export { introspection }; +export { introspection }; \ No newline at end of file diff --git a/packages/react/src/lib/graphql-with-errors.ts b/packages/react/src/lib/graphql-with-errors.ts index 250db318..94ffb4b1 100644 --- a/packages/react/src/lib/graphql-with-errors.ts +++ b/packages/react/src/lib/graphql-with-errors.ts @@ -1,5 +1,9 @@ -import type { DocumentNode } from 'graphql'; -import { ClientError, request, type Variables } from 'graphql-request'; +import { + ClientError, + type RequestDocument, + request, + type Variables, +} from 'graphql-request'; // Define the shape of GraphQL errors explicitly export class GraphQLErrorWithCodes< @@ -32,7 +36,7 @@ export class GraphQLErrorWithCodes< export async function graphqlRequestWithErrors( endpoint: string, - query: DocumentNode, + query: RequestDocument, variables?: Variables, headers?: HeadersInit ): Promise { diff --git a/packages/react/src/ui-extensions/hooks/index.ts b/packages/react/src/ui-extensions/hooks/index.ts new file mode 100644 index 00000000..b586a4cd --- /dev/null +++ b/packages/react/src/ui-extensions/hooks/index.ts @@ -0,0 +1 @@ +export { useEnabledStoreUiExtensions } from './use-enabled-store-ui-extensions'; diff --git a/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.test.ts b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.test.ts new file mode 100644 index 00000000..4c0e7c5e --- /dev/null +++ b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.test.ts @@ -0,0 +1,117 @@ +import { useQuery } from '@tanstack/react-query'; +import { beforeEach, describe, expect, it, vi } from 'vitest'; +import { useGoDaddyContext } from '@/godaddy-provider'; +import { getEnabledStoreUiExtensions } from '@/lib/godaddy/godaddy'; +import { useEnabledStoreUiExtensions } from './use-enabled-store-ui-extensions'; + +vi.mock('@tanstack/react-query', () => ({ + useQuery: vi.fn(options => options), +})); + +vi.mock('@/godaddy-provider', () => ({ + useGoDaddyContext: vi.fn(), +})); + +vi.mock('@/lib/godaddy/godaddy', () => ({ + getEnabledStoreUiExtensions: vi.fn(), +})); + +const mockUseQuery = vi.mocked(useQuery); +const mockUseGoDaddyContext = vi.mocked(useGoDaddyContext); +const mockGetEnabledStoreUiExtensions = vi.mocked(getEnabledStoreUiExtensions); + +describe('useEnabledStoreUiExtensions', () => { + beforeEach(() => { + vi.clearAllMocks(); + mockUseGoDaddyContext.mockReturnValue({ + apiHost: 'api.ote-godaddy.com', + storeId: 'context-store', + t: {} as ReturnType['t'], + }); + }); + + it('uses the explicit storeId prop when provided', async () => { + useEnabledStoreUiExtensions({ + target: 'storefront.product.details.after', + storeId: 'store-prop', + }); + + const options = mockUseQuery.mock.calls[0]?.[0]; + + expect(options).toMatchObject({ + queryKey: [ + 'ui-extension-target', + 'api.ote-godaddy.com', + 'storefront.product.details.after', + 'store-prop', + ], + enabled: true, + }); + + await (options.queryFn as () => Promise)(); + + expect(mockGetEnabledStoreUiExtensions).toHaveBeenCalledWith( + { + storeId: 'store-prop', + target: 'storefront.product.details.after', + }, + 'api.ote-godaddy.com' + ); + }); + + it('uses the storeId from GoDaddyProvider when no prop is provided', async () => { + useEnabledStoreUiExtensions({ target: 'some.target' }); + + const options = mockUseQuery.mock.calls[0]?.[0]; + + expect(options.queryKey).toEqual([ + 'ui-extension-target', + 'api.ote-godaddy.com', + 'some.target', + 'context-store', + ]); + + await (options.queryFn as () => Promise)(); + + expect(mockGetEnabledStoreUiExtensions).toHaveBeenCalledWith( + { + storeId: 'context-store', + target: 'some.target', + }, + 'api.ote-godaddy.com' + ); + }); + + it('is disabled when no storeId is available', () => { + mockUseGoDaddyContext.mockReturnValue({ + apiHost: 'api.ote-godaddy.com', + t: {} as ReturnType['t'], + }); + + useEnabledStoreUiExtensions({ target: 'some.target' }); + + expect(mockUseQuery.mock.calls[0]?.[0]).toMatchObject({ + queryKey: [ + 'ui-extension-target', + 'api.ote-godaddy.com', + 'some.target', + '', + ], + enabled: false, + }); + }); + + it('does not include token or orderId in the query key', () => { + useEnabledStoreUiExtensions({ + target: 'some.target', + storeId: 'store-123', + }); + + expect(mockUseQuery.mock.calls[0]?.[0].queryKey).toEqual([ + 'ui-extension-target', + 'api.ote-godaddy.com', + 'some.target', + 'store-123', + ]); + }); +}); diff --git a/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.ts b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.ts new file mode 100644 index 00000000..fc1628ad --- /dev/null +++ b/packages/react/src/ui-extensions/hooks/use-enabled-store-ui-extensions.ts @@ -0,0 +1,28 @@ +'use client'; + +import { useQuery } from '@tanstack/react-query'; +import { useGoDaddyContext } from '@/godaddy-provider'; +import { getEnabledStoreUiExtensions } from '@/lib/godaddy/godaddy'; +import type { UseEnabledStoreUiExtensionsOptions } from '../types'; + +export function useEnabledStoreUiExtensions({ + target, + storeId, + enabled = true, +}: UseEnabledStoreUiExtensionsOptions) { + const { apiHost, storeId: contextStoreId } = useGoDaddyContext(); + const resolvedStoreId = storeId || contextStoreId || ''; + + return useQuery({ + queryKey: ['ui-extension-target', apiHost, target, resolvedStoreId], + queryFn: () => + getEnabledStoreUiExtensions( + { + storeId: resolvedStoreId, + target, + }, + apiHost + ), + enabled: Boolean(enabled && target && resolvedStoreId), + }); +} diff --git a/packages/react/src/ui-extensions/index.ts b/packages/react/src/ui-extensions/index.ts new file mode 100644 index 00000000..03a50f3c --- /dev/null +++ b/packages/react/src/ui-extensions/index.ts @@ -0,0 +1,14 @@ +export * from './hooks'; +export * from './runtime'; +export { Target } from './target'; +export type { + EnabledStoreUiExtensionApp, + EnabledStoreUiExtensionsData, + EnabledUiExtensionApp, + TargetProps, + UiExtension, + UiExtensionAppRelease, + UseEnabledStoreUiExtensionsOptions, +} from './types'; +export { withReleaseUiExtensions } from './types'; +export { groupAppsByUiExtensionTarget } from './utils'; diff --git a/packages/react/src/ui-extensions/runtime/context.ts b/packages/react/src/ui-extensions/runtime/context.ts new file mode 100644 index 00000000..afd9e1f2 --- /dev/null +++ b/packages/react/src/ui-extensions/runtime/context.ts @@ -0,0 +1,23 @@ +import type { TargetProps } from '../types'; +import type { UiExtensionContext } from './types'; + +export function buildUiExtensionContext({ + id, + storeId, + orderId, + locale, + currencyCode, + theme, +}: Pick< + TargetProps, + 'id' | 'storeId' | 'orderId' | 'locale' | 'currencyCode' | 'theme' +>): UiExtensionContext { + return { + target: id, + ...(storeId ? { storeId } : {}), + ...(orderId ? { orderId } : {}), + ...(locale ? { locale } : {}), + ...(currencyCode ? { currencyCode } : {}), + ...(theme ? { theme } : {}), + }; +} diff --git a/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts new file mode 100644 index 00000000..26b3e151 --- /dev/null +++ b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.test.ts @@ -0,0 +1,171 @@ +import { afterEach, describe, expect, it, vi } from 'vitest'; +import type { UiExtension } from '../types'; +import { DomBundleUiExtensionRuntime } from './dom-bundle-runtime'; +import type { UiExtensionRuntimeError } from './types'; + +function createExtension(overrides: Partial = {}): UiExtension { + return { + id: 'extension-1', + applicationId: 'app-1', + releaseId: 'release-1', + cdnUrl: 'https://cdn.example.com', + type: 'checkout', + target: 'checkout.test-target', + ...overrides, + }; +} + +async function getLastScript() { + await Promise.resolve(); + const scripts = document.querySelectorAll('script'); + return scripts[scripts.length - 1] as HTMLScriptElement; +} + +describe('DomBundleUiExtensionRuntime', () => { + afterEach(() => { + document.head.innerHTML = ''; + document.body.innerHTML = ''; + delete window.GoDaddyUiExtensions; + vi.restoreAllMocks(); + }); + + it('loads registered contract and mounts into container', async () => { + const runtime = new DomBundleUiExtensionRuntime(); + const container = document.createElement('div'); + const errors: UiExtensionRuntimeError[] = []; + const mountPromise = runtime.mount({ + extension: createExtension(), + context: { target: 'checkout.test-target', storeId: 'store-1' }, + initialProps: { orderId: 'order-1' }, + container, + onError: error => errors.push(error), + }); + + const script = await getLastScript(); + window.GoDaddyUiExtensions?.register({ + mount({ container: mountContainer, initialProps }) { + mountContainer.textContent = String(initialProps?.orderId); + }, + }); + script.dispatchEvent(new Event('load')); + await mountPromise; + + expect(errors).toEqual([]); + expect(container.textContent).toBe('order-1'); + }); + + it('reports invalid contract errors', async () => { + const runtime = new DomBundleUiExtensionRuntime(); + const errors: UiExtensionRuntimeError[] = []; + const mountPromise = runtime.mount({ + extension: createExtension(), + context: { target: 'checkout.test-target' }, + container: document.createElement('div'), + onError: error => errors.push(error), + }); + + const script = await getLastScript(); + window.GoDaddyUiExtensions?.register({}); + script.dispatchEvent(new Event('load')); + await mountPromise; + + expect(errors).toHaveLength(1); + expect(errors[0]?.code).toBe('invalid_module_contract'); + }); + + it('calls update and unmount on the registered contract', async () => { + const runtime = new DomBundleUiExtensionRuntime(); + const container = document.createElement('div'); + const update = vi.fn(); + const unmount = vi.fn(); + const mountPromise = runtime.mount({ + extension: createExtension(), + context: { target: 'checkout.test-target' }, + container, + onError: () => undefined, + }); + + const script = await getLastScript(); + window.GoDaddyUiExtensions?.register({ + mount: vi.fn(), + update, + unmount, + }); + script.dispatchEvent(new Event('load')); + await mountPromise; + + await runtime.update({ + context: { target: 'checkout.test-target', orderId: 'order-1' }, + initialProps: { foo: 'bar' }, + }); + await runtime.unmount(); + + expect(update).toHaveBeenCalledWith({ + context: { target: 'checkout.test-target', orderId: 'order-1' }, + initialProps: { foo: 'bar' }, + extension: { + id: 'extension-1', + applicationId: 'app-1', + releaseId: 'release-1', + target: 'checkout.test-target', + }, + }); + expect(unmount).toHaveBeenCalled(); + }); + + it('does not mount when unmounted before the script loads', async () => { + const runtime = new DomBundleUiExtensionRuntime(); + const mount = vi.fn(); + const errors: UiExtensionRuntimeError[] = []; + const mountPromise = runtime.mount({ + extension: createExtension(), + context: { target: 'checkout.test-target' }, + container: document.createElement('div'), + onError: error => errors.push(error), + }); + + const script = await getLastScript(); + await runtime.unmount(); + window.GoDaddyUiExtensions?.register({ mount }); + script.dispatchEvent(new Event('load')); + await mountPromise; + + expect(errors).toEqual([]); + expect(mount).not.toHaveBeenCalled(); + }); + + it('applies queued updates after mount finishes', async () => { + const runtime = new DomBundleUiExtensionRuntime(); + const update = vi.fn(); + const mountPromise = runtime.mount({ + extension: createExtension(), + context: { target: 'checkout.test-target' }, + initialProps: { orderId: 'initial-order' }, + container: document.createElement('div'), + onError: () => undefined, + }); + + const script = await getLastScript(); + await runtime.update({ + context: { target: 'checkout.test-target', orderId: 'updated-order' }, + initialProps: { orderId: 'updated-order' }, + }); + window.GoDaddyUiExtensions?.register({ + mount: vi.fn(), + update, + }); + script.dispatchEvent(new Event('load')); + await mountPromise; + + expect(update).toHaveBeenCalledWith({ + context: { target: 'checkout.test-target', orderId: 'updated-order' }, + initialProps: { orderId: 'updated-order' }, + extension: { + id: 'extension-1', + applicationId: 'app-1', + releaseId: 'release-1', + target: 'checkout.test-target', + }, + }); + }); +}); diff --git a/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts new file mode 100644 index 00000000..86cbc155 --- /dev/null +++ b/packages/react/src/ui-extensions/runtime/dom-bundle-runtime.ts @@ -0,0 +1,372 @@ +import type { UiExtension } from '../types'; +import { getUiExtensionScriptUrl } from './script-url'; +import type { + DomExtensionContract, + UiExtensionMetadata, + UiExtensionRuntime, + UiExtensionRuntimeError, + UiExtensionRuntimeMountInput, + UiExtensionRuntimeUpdateInput, +} from './types'; + +const DEFAULT_TIMEOUT_MS = 5000; + +let scriptLoadQueue = Promise.resolve(); + +function enqueueScriptLoad(task: () => Promise): Promise { + const result = scriptLoadQueue.then(task, task); + scriptLoadQueue = result.then( + () => undefined, + () => undefined + ); + return result; +} + +function withTimeout( + promise: Promise, + timeoutMs: number, + getError: () => UiExtensionRuntimeError +): Promise { + return new Promise((resolve, reject) => { + const timeout = window.setTimeout(() => reject(getError()), timeoutMs); + + promise.then( + value => { + window.clearTimeout(timeout); + resolve(value); + }, + error => { + window.clearTimeout(timeout); + reject(error); + } + ); + }); +} + +function createRuntimeError( + extension: UiExtension, + error: Omit +): UiExtensionRuntimeError { + return { + runtimeType: 'dom-bundle', + extensionId: extension.id, + applicationId: extension.applicationId, + releaseId: extension.releaseId, + target: extension.target, + ...error, + }; +} + +function getExtensionMetadata(extension: UiExtension): UiExtensionMetadata { + return { + id: extension.id, + applicationId: extension.applicationId || '', + releaseId: extension.releaseId || '', + target: extension.target || '', + }; +} + +function isDomExtensionContract(value: unknown): value is DomExtensionContract { + return Boolean( + value && + typeof value === 'object' && + typeof (value as DomExtensionContract).mount === 'function' + ); +} + +function loadRegisteredContract( + scriptUrl: string, + extension: UiExtension, + timeoutMs: number +): Promise { + return enqueueScriptLoad( + () => + new Promise((resolve, reject) => { + if (typeof window === 'undefined' || typeof document === 'undefined') { + reject( + createRuntimeError(extension, { + code: 'load_failed', + message: 'UI extension scripts can only be loaded in a browser.', + }) + ); + return; + } + + const previousRegistry = window.GoDaddyUiExtensions; + let registeredContract: unknown; + let isSettled = false; + const script = document.createElement('script'); + + const cleanup = () => { + window.clearTimeout(timeout); + script.remove(); + + if (previousRegistry) { + window.GoDaddyUiExtensions = previousRegistry; + } else { + delete window.GoDaddyUiExtensions; + } + }; + + const settle = (callback: () => void) => { + if (isSettled) { + return; + } + isSettled = true; + cleanup(); + callback(); + }; + + const timeout = window.setTimeout(() => { + settle(() => + reject( + createRuntimeError(extension, { + code: 'registration_timeout', + message: 'UI extension did not register before the timeout.', + }) + ) + ); + }, timeoutMs); + + window.GoDaddyUiExtensions = { + register(contract: unknown) { + registeredContract = contract; + }, + }; + + script.async = true; + script.src = scriptUrl; + script.crossOrigin = 'anonymous'; + script.onload = () => { + settle(() => { + if (!isDomExtensionContract(registeredContract)) { + reject( + createRuntimeError(extension, { + code: 'invalid_module_contract', + message: + 'UI extension bundle must register a contract with a mount function.', + }) + ); + return; + } + + resolve(registeredContract); + }); + }; + script.onerror = () => { + settle(() => + reject( + createRuntimeError(extension, { + code: 'load_failed', + message: 'Failed to load UI extension script.', + }) + ) + ); + }; + + document.head.appendChild(script); + }) + ); +} + +export class DomBundleUiExtensionRuntime implements UiExtensionRuntime { + private contract: DomExtensionContract | undefined; + private extension: UiExtension | undefined; + private hasMounted = false; + private isDisposed = false; + private isMounting = false; + private metadata: UiExtensionMetadata | undefined; + private pendingUpdate: UiExtensionRuntimeUpdateInput | undefined; + private timeoutMs: number; + + constructor(options: { timeoutMs?: number } = {}) { + this.timeoutMs = options.timeoutMs ?? DEFAULT_TIMEOUT_MS; + } + + async mount(input: UiExtensionRuntimeMountInput) { + const { container, context, extension, initialProps, onError } = input; + this.clearRuntimeState(); + this.isDisposed = false; + this.extension = extension; + + if (!container) { + onError( + createRuntimeError(extension, { + code: 'mount_failed', + message: 'UI extension DOM bundle runtime requires a container.', + }) + ); + return; + } + + this.metadata = getExtensionMetadata(extension); + + const scriptUrlResult = getUiExtensionScriptUrl(extension); + if (!scriptUrlResult.success) { + onError(scriptUrlResult.error); + return; + } + + try { + const contract = await loadRegisteredContract( + scriptUrlResult.url, + extension, + this.timeoutMs + ); + + if (this.isDisposed) { + this.clearRuntimeState(); + return; + } + + this.contract = contract; + this.isMounting = true; + + await withTimeout( + Promise.resolve( + contract.mount({ + container, + context, + initialProps, + extension: this.metadata, + }) + ), + this.timeoutMs, + () => + createRuntimeError(extension, { + code: 'mount_timeout', + message: 'UI extension mount timed out.', + }) + ); + + this.isMounting = false; + this.hasMounted = true; + + if (this.isDisposed) { + await this.unmount(); + return; + } + + const pendingUpdate = this.pendingUpdate; + if ( + pendingUpdate && + (pendingUpdate.context !== context || + pendingUpdate.initialProps !== initialProps) + ) { + await this.update(pendingUpdate); + } + } catch (cause) { + this.isMounting = false; + + if (this.isDisposed) { + this.clearRuntimeState(); + return; + } + + onError( + isRuntimeError(cause) + ? cause + : createRuntimeError(extension, { + code: 'mount_failed', + message: 'Failed to mount UI extension.', + cause, + }) + ); + } + } + + async update(input: UiExtensionRuntimeUpdateInput) { + this.pendingUpdate = input; + + if ( + this.isDisposed || + !this.contract?.update || + !this.extension || + !this.metadata || + !this.hasMounted + ) { + return; + } + + try { + await withTimeout( + Promise.resolve( + this.contract.update({ + context: input.context, + initialProps: input.initialProps, + extension: this.metadata, + }) + ), + this.timeoutMs, + () => + createRuntimeError(this.extension as UiExtension, { + code: 'update_failed', + message: 'UI extension update timed out.', + }) + ); + } catch (cause) { + throw createRuntimeError(this.extension, { + code: 'update_failed', + message: 'Failed to update UI extension.', + cause, + }); + } + } + + async unmount() { + this.isDisposed = true; + + if (this.isMounting && !this.hasMounted) { + return; + } + + if (!this.hasMounted) { + this.clearRuntimeState(); + return; + } + + if (!this.contract?.unmount || !this.extension) { + this.clearRuntimeState(); + return; + } + + try { + await withTimeout( + Promise.resolve(this.contract.unmount()), + this.timeoutMs, + () => + createRuntimeError(this.extension as UiExtension, { + code: 'unmount_failed', + message: 'UI extension unmount timed out.', + }) + ); + } catch (cause) { + throw createRuntimeError(this.extension, { + code: 'unmount_failed', + message: 'Failed to unmount UI extension.', + cause, + }); + } finally { + this.clearRuntimeState(); + } + } + + private clearRuntimeState() { + this.contract = undefined; + this.extension = undefined; + this.hasMounted = false; + this.isMounting = false; + this.metadata = undefined; + this.pendingUpdate = undefined; + } +} + +function isRuntimeError(value: unknown): value is UiExtensionRuntimeError { + return Boolean( + value && + typeof value === 'object' && + 'code' in value && + 'runtimeType' in value && + 'extensionId' in value + ); +} diff --git a/packages/react/src/ui-extensions/runtime/index.ts b/packages/react/src/ui-extensions/runtime/index.ts new file mode 100644 index 00000000..221584b5 --- /dev/null +++ b/packages/react/src/ui-extensions/runtime/index.ts @@ -0,0 +1,22 @@ +export { buildUiExtensionContext } from './context'; +export { DomBundleUiExtensionRuntime } from './dom-bundle-runtime'; +export type { UiExtensionRuntimeHostProps } from './runtime-host'; +export { UiExtensionRuntimeHost } from './runtime-host'; +export { getUiExtensionScriptUrl } from './script-url'; +export type { + DomExtensionContract, + DomExtensionMountInput, + DomExtensionUpdateInput, + UiExtensionActionRequest, + UiExtensionCapabilities, + UiExtensionComponentNode, + UiExtensionComponentTree, + UiExtensionContext, + UiExtensionInitialProps, + UiExtensionRuntime, + UiExtensionRuntimeError, + UiExtensionRuntimeErrorCode, + UiExtensionRuntimeMountInput, + UiExtensionRuntimeType, + UiExtensionRuntimeUpdateInput, +} from './types'; diff --git a/packages/react/src/ui-extensions/runtime/runtime-host.tsx b/packages/react/src/ui-extensions/runtime/runtime-host.tsx new file mode 100644 index 00000000..1f0ef880 --- /dev/null +++ b/packages/react/src/ui-extensions/runtime/runtime-host.tsx @@ -0,0 +1,174 @@ +'use client'; + +import { Component, type ReactNode, useEffect, useMemo, useRef } from 'react'; +import type { UiExtension } from '../types'; +import { DomBundleUiExtensionRuntime } from './dom-bundle-runtime'; +import type { + UiExtensionContext, + UiExtensionInitialProps, + UiExtensionRuntime, + UiExtensionRuntimeError, + UiExtensionRuntimeType, +} from './types'; + +export interface UiExtensionRuntimeHostProps { + extension: UiExtension; + context: UiExtensionContext; + initialProps?: UiExtensionInitialProps; + runtimeType?: Extract; + onError?(error: UiExtensionRuntimeError): void; +} + +interface UiExtensionErrorBoundaryProps { + children: ReactNode; + extension: UiExtension; + fallback?: ReactNode; + onError?(error: UiExtensionRuntimeError): void; +} + +function createUiExtensionRuntime( + runtimeType: Extract +): UiExtensionRuntime { + switch (runtimeType) { + case 'dom-bundle': + default: + return new DomBundleUiExtensionRuntime(); + } +} + +function getExtensionKey(extension: UiExtension) { + return [ + extension.id, + extension.applicationId || '', + extension.releaseId || '', + extension.target || '', + ].join(':'); +} + +function createHostRuntimeError( + extension: UiExtension, + error: unknown, + code: UiExtensionRuntimeError['code'], + message: string +): UiExtensionRuntimeError { + return error && typeof error === 'object' && 'code' in error + ? (error as UiExtensionRuntimeError) + : { + code, + message, + runtimeType: 'dom-bundle', + extensionId: extension.id, + applicationId: extension.applicationId, + releaseId: extension.releaseId, + target: extension.target, + cause: error, + }; +} + +class UiExtensionErrorBoundary extends Component { + state = { hasError: false }; + + static getDerivedStateFromError() { + return { hasError: true }; + } + + componentDidCatch(error: unknown) { + const { extension, onError } = this.props; + + onError?.( + createHostRuntimeError( + extension, + error, + 'mount_failed', + 'UI extension runtime host failed to render.' + ) + ); + } + + render() { + if (this.state.hasError) { + return this.props.fallback ?? null; + } + + return this.props.children; + } +} + +function UiExtensionRuntimeHostContainer({ + context, + extension, + initialProps, + runtimeType = 'dom-bundle', + onError, +}: UiExtensionRuntimeHostProps) { + const containerRef = useRef(null); + const runtimeRef = useRef(undefined); + const onErrorRef = useRef(onError); + const extensionKey = useMemo(() => getExtensionKey(extension), [extension]); + + useEffect(() => { + onErrorRef.current = onError; + }, [onError]); + + useEffect(() => { + const runtime = createUiExtensionRuntime(runtimeType); + runtimeRef.current = runtime; + + void runtime.mount({ + extension, + context, + initialProps, + container: containerRef.current || undefined, + onError: error => onErrorRef.current?.(error), + }); + + return () => { + runtimeRef.current = undefined; + void Promise.resolve(runtime.unmount()).catch(error => { + onErrorRef.current?.( + createHostRuntimeError( + extension, + error, + 'unmount_failed', + 'Failed to unmount UI extension.' + ) + ); + }); + }; + }, [extensionKey, runtimeType]); + + useEffect(() => { + void Promise.resolve( + runtimeRef.current?.update({ context, initialProps }) + ).catch(error => { + onErrorRef.current?.( + createHostRuntimeError( + extension, + error, + 'update_failed', + 'Failed to update UI extension.' + ) + ); + }); + }, [context, extension, initialProps]); + + return ( +
+ ); +} + +export function UiExtensionRuntimeHost(props: UiExtensionRuntimeHostProps) { + return ( + + + + ); +} diff --git a/packages/react/src/ui-extensions/runtime/script-url.test.ts b/packages/react/src/ui-extensions/runtime/script-url.test.ts new file mode 100644 index 00000000..05e0e0b1 --- /dev/null +++ b/packages/react/src/ui-extensions/runtime/script-url.test.ts @@ -0,0 +1,38 @@ +import { describe, expect, it } from 'vitest'; +import type { UiExtension } from '../types'; +import { getUiExtensionScriptUrl } from './script-url'; + +function createExtension(overrides: Partial = {}): UiExtension { + return { + id: 'extension-1', + applicationId: 'app id', + releaseId: 'release/id', + cdnUrl: 'https://cdn.example.com/', + type: 'checkout', + target: 'checkout.test-target', + ...overrides, + }; +} + +describe('getUiExtensionScriptUrl', () => { + it('builds deterministic script URL and encodes path segments', () => { + const result = getUiExtensionScriptUrl(createExtension()); + + expect(result).toEqual({ + success: true, + url: 'https://cdn.example.com/apps/targets/checkout.test-target/app%20id/release%2Fid/index.js', + }); + }); + + it('returns structured error when required fields are missing', () => { + const result = getUiExtensionScriptUrl( + createExtension({ applicationId: null }) + ); + + expect(result.success).toBe(false); + if (!result.success) { + expect(result.error.code).toBe('missing_required_field'); + expect(result.error.extensionId).toBe('extension-1'); + } + }); +}); diff --git a/packages/react/src/ui-extensions/runtime/script-url.ts b/packages/react/src/ui-extensions/runtime/script-url.ts new file mode 100644 index 00000000..4de14869 --- /dev/null +++ b/packages/react/src/ui-extensions/runtime/script-url.ts @@ -0,0 +1,71 @@ +import type { UiExtension } from '../types'; +import type { UiExtensionRuntimeError } from './types'; + +export type BuildUiExtensionScriptUrlResult = + | { success: true; url: string } + | { success: false; error: UiExtensionRuntimeError }; + +function encodePathSegment(value: string) { + return encodeURIComponent(value); +} + +function trimTrailingSlashes(value: string) { + let end = value.length; + + while (end > 0 && value[end - 1] === '/') { + end -= 1; + } + + return value.slice(0, end); +} + +export function getUiExtensionScriptUrl( + extension: UiExtension +): BuildUiExtensionScriptUrlResult { + const { applicationId, cdnUrl, id, releaseId, target } = extension; + + if (!cdnUrl || !target || !applicationId || !releaseId) { + return { + success: false, + error: { + code: 'missing_required_field', + message: + 'UI extension requires cdnUrl, target, applicationId, and releaseId to load.', + runtimeType: 'dom-bundle', + extensionId: id, + applicationId, + releaseId, + target, + }, + }; + } + + try { + const baseUrl = trimTrailingSlashes(cdnUrl); + const url = [ + baseUrl, + 'apps', + 'targets', + encodePathSegment(target), + encodePathSegment(applicationId), + encodePathSegment(releaseId), + 'index.js', + ].join('/'); + + return { success: true, url }; + } catch (cause) { + return { + success: false, + error: { + code: 'invalid_script_url', + message: 'Failed to build UI extension script URL.', + runtimeType: 'dom-bundle', + extensionId: id, + applicationId, + releaseId, + target, + cause, + }, + }; + } +} diff --git a/packages/react/src/ui-extensions/runtime/types.ts b/packages/react/src/ui-extensions/runtime/types.ts new file mode 100644 index 00000000..c5f1f6d2 --- /dev/null +++ b/packages/react/src/ui-extensions/runtime/types.ts @@ -0,0 +1,122 @@ +import type { UiExtension } from '../types'; + +export type UiExtensionRuntimeType = 'dom-bundle' | 'worker-sdk'; + +export type UiExtensionInitialProps = Record; + +export interface UiExtensionContext { + target: string; + storeId?: string; + orderId?: string; + locale?: string; + currencyCode?: string; + theme?: { + name?: string; + variables?: Record; + }; +} + +export interface UiExtensionMetadata { + id: string; + applicationId: string; + releaseId: string; + target: string; +} + +export interface DomExtensionMountInput { + container: HTMLElement; + context: UiExtensionContext; + initialProps?: UiExtensionInitialProps; + extension: UiExtensionMetadata; +} + +export interface DomExtensionUpdateInput { + context: UiExtensionContext; + initialProps?: UiExtensionInitialProps; + extension: UiExtensionMetadata; +} + +export interface DomExtensionContract { + mount(input: DomExtensionMountInput): void | Promise; + update?(input: DomExtensionUpdateInput): void | Promise; + unmount?(): void | Promise; +} + +export type UiExtensionRuntimeErrorCode = + | 'missing_required_field' + | 'invalid_script_url' + | 'load_failed' + | 'registration_timeout' + | 'invalid_module_contract' + | 'mount_timeout' + | 'mount_failed' + | 'update_failed' + | 'unmount_failed' + | 'protocol_error' + | 'render_tree_invalid' + | 'action_rejected'; + +export interface UiExtensionRuntimeError { + code: UiExtensionRuntimeErrorCode; + message: string; + runtimeType: Extract; + extensionId: string; + applicationId?: string | null; + releaseId?: string | null; + target?: string | null; + cause?: unknown; +} + +export interface UiExtensionCapabilities { + apiAccess?: boolean; + stateManagement?: boolean; + blockProgression?: boolean; + checkoutData?: Array<'cart' | 'totals' | 'shipping' | 'customer'>; +} + +export interface UiExtensionComponentNode { + id?: string; + type: string; + props?: Record; + children?: Array; +} + +export type UiExtensionComponentTree = UiExtensionComponentNode; + +export interface UiExtensionActionRequest { + action: string; + input?: unknown; +} + +export interface UiExtensionRuntimeMountInput { + extension: UiExtension; + context: UiExtensionContext; + initialProps?: UiExtensionInitialProps; + capabilities?: UiExtensionCapabilities; + container?: HTMLElement; + onRender?(tree: UiExtensionComponentTree): void; + onResize?(size: { height?: number; width?: number }): void; + onError(error: UiExtensionRuntimeError): void; + onActionRequest?(request: UiExtensionActionRequest): Promise; +} + +export interface UiExtensionRuntimeUpdateInput { + context: UiExtensionContext; + initialProps?: UiExtensionInitialProps; +} + +export interface UiExtensionRuntime { + mount(input: UiExtensionRuntimeMountInput): void | Promise; + update(input: UiExtensionRuntimeUpdateInput): void | Promise; + unmount(): void | Promise; +} + +type GoDaddyUiExtensionsRegistry = { + register(contract: unknown): void; +}; + +declare global { + interface Window { + GoDaddyUiExtensions?: GoDaddyUiExtensionsRegistry; + } +} diff --git a/packages/react/src/ui-extensions/target.test.tsx b/packages/react/src/ui-extensions/target.test.tsx new file mode 100644 index 00000000..07beadb0 --- /dev/null +++ b/packages/react/src/ui-extensions/target.test.tsx @@ -0,0 +1,175 @@ +import { renderToStaticMarkup } from 'react-dom/server'; +import { beforeEach, describe, expect, it, vi } from 'vitest'; +import { useGoDaddyContext } from '@/godaddy-provider'; +import { useEnabledStoreUiExtensions } from './hooks'; +import { Target } from './target'; +import type { + EnabledStoreUiExtensionApp, + EnabledUiExtensionApp, + UiExtension, +} from './types'; +import { groupAppsByUiExtensionTarget } from './utils'; + +vi.mock('@/godaddy-provider', () => ({ + useGoDaddyContext: vi.fn(), +})); + +vi.mock('./hooks', () => ({ + useEnabledStoreUiExtensions: vi.fn(), +})); + +const mockUseGoDaddyContext = vi.mocked(useGoDaddyContext); +const mockUseEnabledStoreUiExtensions = vi.mocked(useEnabledStoreUiExtensions); + +function mockHookResult(overrides = {}) { + mockUseEnabledStoreUiExtensions.mockReturnValue({ + data: [], + error: null, + isLoading: false, + ...overrides, + } as unknown as ReturnType); +} + +describe('Target', () => { + beforeEach(() => { + vi.clearAllMocks(); + mockUseGoDaddyContext.mockReturnValue({ + debug: false, + t: {} as ReturnType['t'], + }); + mockHookResult(); + }); + + it('does not require token and keeps orderId out of extension discovery', () => { + renderToStaticMarkup( + + ); + + expect(mockUseEnabledStoreUiExtensions).toHaveBeenCalledWith({ + target: 'some.target', + storeId: 'store-123', + enabled: true, + }); + }); + + it('uses provided apps and disables network discovery', () => { + const matchingExtension: UiExtension = { + id: 'extension-1', + type: 'CHECKOUT', + target: 'some.target', + }; + const otherExtension: UiExtension = { + id: 'extension-2', + type: 'CHECKOUT', + target: 'other.target', + }; + const apps: EnabledStoreUiExtensionApp[] = [ + { + id: 'app-1', + name: 'app-1', + release: null, + uiExtensions: [matchingExtension, otherExtension], + }, + ]; + + const output = renderToStaticMarkup( + + ); + + expect(mockUseEnabledStoreUiExtensions).toHaveBeenCalledWith({ + target: 'some.target', + storeId: 'store-123', + enabled: false, + }); + expect(output).toContain('data-gd-ui-extension-container="true"'); + expect(output).toContain('extension-1'); + expect(output).not.toContain('extension-2'); + }); + + it('does not render debug JSON when GoDaddyProvider debug is enabled', () => { + mockUseGoDaddyContext.mockReturnValue({ + debug: true, + t: {} as ReturnType['t'], + }); + const matchingExtension: UiExtension = { + id: 'extension-1', + type: 'CHECKOUT', + target: 'some.target', + }; + const apps: EnabledStoreUiExtensionApp[] = [ + { + id: 'app-1', + name: 'app-1', + release: null, + uiExtensions: [matchingExtension], + }, + ]; + + const output = renderToStaticMarkup( + + ); + + expect(output).toContain('data-gd-ui-extension-container="true"'); + expect(output).toContain('extension-1'); + expect(output).not.toContain('uiExtensions'); + }); + + it('renders public API response extensions', () => { + const extension: UiExtension = { + id: 'extension-1', + name: 'Extension 1', + type: 'CHECKOUT', + target: 'some.target', + }; + mockHookResult({ data: [extension] }); + + const output = renderToStaticMarkup( + + ); + + expect(output).toContain('data-gd-ui-extension-container="true"'); + expect(output).toContain('extension-1'); + }); + + it('renders hook errors', () => { + mockHookResult({ error: new Error('Failed to load extensions') }); + + const output = renderToStaticMarkup( + + ); + + expect(output).toContain('Failed to load extensions'); + }); +}); + +describe('groupAppsByUiExtensionTarget', () => { + it('groups each app once per target', () => { + const apps: EnabledUiExtensionApp[] = [ + { + id: 'app-1', + name: 'App 1', + release: { + id: 'release-1', + version: '1.0.0', + uiExtensions: [ + { + id: 'extension-1', + type: 'CHECKOUT', + target: 'some.target', + }, + { + id: 'extension-2', + type: 'CHECKOUT', + target: 'some.target', + }, + ], + }, + }, + ]; + + const grouped = groupAppsByUiExtensionTarget(apps); + + expect(grouped['some.target']).toHaveLength(1); + expect(grouped['some.target']?.[0]?.uiExtensions).toHaveLength(2); + }); +}); diff --git a/packages/react/src/ui-extensions/target.tsx b/packages/react/src/ui-extensions/target.tsx new file mode 100644 index 00000000..529547e8 --- /dev/null +++ b/packages/react/src/ui-extensions/target.tsx @@ -0,0 +1,133 @@ +'use client'; + +import { useEffect, useMemo, useRef } from 'react'; +import { useGoDaddyContext } from '@/godaddy-provider'; +import { useEnabledStoreUiExtensions } from './hooks'; +import { buildUiExtensionContext, UiExtensionRuntimeHost } from './runtime'; +import type { TargetProps, UiExtension } from './types'; + +function getInitialPropKeys(initialProps?: Record) { + return initialProps ? Object.keys(initialProps).sort() : []; +} + +function getDebugLogSignature({ + context, + id, + initialPropKeys, + targetExtensions, +}: { + context: unknown; + id: string; + initialPropKeys: string[]; + targetExtensions: UiExtension[]; +}) { + return JSON.stringify({ + target: id, + extensionKeys: targetExtensions.map(extension => [ + extension.id, + extension.applicationId, + extension.releaseId, + extension.target, + ]), + context, + initialPropKeys, + }); +} + +export function Target({ + id, + apps, + storeId, + orderId, + runtime = 'dom-bundle', + initialProps, + locale, + currencyCode, + theme, + onExtensionError, +}: TargetProps) { + const { debug } = useGoDaddyContext(); + const lastDebugLogSignatureRef = useRef(undefined); + const { data, error, isLoading } = useEnabledStoreUiExtensions({ + target: id, + storeId, + enabled: !apps, + }); + + const providedExtensions = useMemo( + () => + apps?.flatMap(app => + app.uiExtensions.filter(extension => extension.target === id) + ), + [apps, id] + ); + + const targetExtensions = providedExtensions || data || []; + const context = useMemo( + () => + buildUiExtensionContext({ + id, + storeId, + orderId, + locale, + currencyCode, + theme, + }), + [id, storeId, orderId, locale, currencyCode, theme] + ); + + useEffect(() => { + if (!debug || !targetExtensions.length) return; + + const initialPropKeys = getInitialPropKeys(initialProps); + const signature = getDebugLogSignature({ + context, + id, + initialPropKeys, + targetExtensions, + }); + + if (lastDebugLogSignatureRef.current === signature) { + return; + } + + lastDebugLogSignatureRef.current = signature; + + // biome-ignore lint/suspicious/noConsole: debug mode intentionally exposes extension metadata to developers + console.info('[GoDaddy UI Extensions]', { + target: id, + uiExtensions: targetExtensions, + context, + initialPropKeys, + }); + }, [debug, id, targetExtensions, context, initialProps]); + + if (targetExtensions.length) { + return ( + <> + {targetExtensions.map(extension => ( + + ))} + + ); + } + + if (error) { + const message = error instanceof Error ? error.message : String(error); + + return
{JSON.stringify({ error: message }, null, 2)}
; + } + + if (isLoading) { + return null; + } + + return null; +} diff --git a/packages/react/src/ui-extensions/types.ts b/packages/react/src/ui-extensions/types.ts new file mode 100644 index 00000000..a5e2147b --- /dev/null +++ b/packages/react/src/ui-extensions/types.ts @@ -0,0 +1,73 @@ +import type { ResultOf } from 'gql.tada'; +import { GetEnabledStoreUiExtensionsQuery } from '@/lib/godaddy/checkout-queries'; +import type { + UiExtensionContext, + UiExtensionInitialProps, + UiExtensionRuntimeError, + UiExtensionRuntimeType, +} from './runtime/types'; + +export type UiExtensionTargetId = string; + +export interface UiExtension { + id: string; + applicationId?: string | null; + releaseId?: string | null; + name?: string | null; + handle?: string | null; + cdnUrl?: string | null; + type: string; + target?: string | null; +} + +export interface UiExtensionAppRelease { + id: string; + version: string; + uiExtensions: UiExtension[]; +} + +export interface EnabledUiExtensionApp { + id: string; + name: string; + release?: UiExtensionAppRelease | null; +} + +export interface EnabledStoreUiExtensionApp extends EnabledUiExtensionApp { + uiExtensions: UiExtension[]; +} + +export interface TargetProps { + id: UiExtensionTargetId; + storeId?: string; + orderId?: string; + apps?: EnabledStoreUiExtensionApp[]; + runtime?: Extract; + initialProps?: UiExtensionInitialProps; + locale?: string; + currencyCode?: string; + theme?: UiExtensionContext['theme']; + onExtensionError?(error: UiExtensionRuntimeError): void; +} + +export interface UseEnabledStoreUiExtensionsOptions { + target: UiExtensionTargetId; + storeId?: string; + enabled?: boolean; +} + +export interface UseCheckoutUiExtensionAppsOptions { + targets: UiExtensionTargetId[]; +} + +export type EnabledStoreUiExtensionsData = ResultOf< + typeof GetEnabledStoreUiExtensionsQuery +>; + +export function withReleaseUiExtensions( + app: EnabledUiExtensionApp +): EnabledStoreUiExtensionApp { + return { + ...app, + uiExtensions: app.release?.uiExtensions || [], + }; +} diff --git a/packages/react/src/ui-extensions/utils.ts b/packages/react/src/ui-extensions/utils.ts new file mode 100644 index 00000000..7cb8fa3c --- /dev/null +++ b/packages/react/src/ui-extensions/utils.ts @@ -0,0 +1,41 @@ +import type { + EnabledStoreUiExtensionApp, + EnabledUiExtensionApp, +} from './types'; +import { withReleaseUiExtensions } from './types'; + +export function groupAppsByUiExtensionTarget( + apps?: EnabledUiExtensionApp[] | null +) { + const grouped: Record = {}; + + for (const enabledApp of apps || []) { + const app = withReleaseUiExtensions(enabledApp); + const uiExtensionsByTarget = new Map(); + + for (const extension of app.uiExtensions) { + if (!extension.target) continue; + + uiExtensionsByTarget.set(extension.target, [ + ...(uiExtensionsByTarget.get(extension.target) || []), + extension, + ]); + } + + for (const [target, uiExtensions] of uiExtensionsByTarget) { + grouped[target] ??= []; + grouped[target].push({ + ...app, + release: app.release + ? { + ...app.release, + uiExtensions, + } + : app.release, + uiExtensions, + }); + } + } + + return grouped; +} diff --git a/packages/react/tsdown.config.ts b/packages/react/tsdown.config.ts index b9087090..a42406f9 100644 --- a/packages/react/tsdown.config.ts +++ b/packages/react/tsdown.config.ts @@ -5,7 +5,7 @@ import { defineConfig } from 'tsdown'; const execAsync = promisify(exec); export default defineConfig({ - entry: ['src/index.ts', 'src/server.ts'], + entry: ['src/index.ts', 'src/server.ts', 'src/ui-extensions/index.ts'], plugins: [], tsconfig: './tsconfig.json', dts: true,